IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Polices différentes dans des "Static Text" d'une même "Dialog Box"


Sujet :

MFC

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 9
    Points : 10
    Points
    10
    Par défaut Polices différentes dans des "Static Text" d'une même "Dialog Box"
    Bonjour,

    Je suis en train de créer une petite application comportant une seule IHM avec les MFC.

    Je voudrais disposer plusieurs "Static Text" à l'intérieur avec différentes tailles et couleurs de police.
    Le probleme est que (contrairement aux Winforms), une fois après avoir fait glisser une "Static Text" dans mon Dialog, celle-ci prend par défaut la police spécifiée dans le Dialog. Comment modifier la taille et la couleur des caractères pour chacune?

    Je n'utilise pas les Winforms car je veux créer une appli qui marche sans le framework .NET.
    Est-ce que cela serait plus simple en API Win32?

    Merci.

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    salut,
    de base les MFC ne gerent pas dans les classes controles la couleur.
    ça peut etre implementé sans problémes comme dans ce post de la faq:
    http://c.developpez.com/faq/vc/?page...s#SetColorCtrl
    ça na sera certainement pas plus simple en win32 ...
    pour les fontes il suffit de faire un SetFont sur le contrôle .
    tu peux aussi enrichir la classe de la faq pour tout intégrer .
    voir faq pour la gestion des fontes :
    http://c.developpez.com/faq/vc/?page=Fontes#CreateFonte

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 9
    Points : 10
    Points
    10
    Par défaut
    Salut,

    Tout d'abord, merci pour ta réponse.

    Pour la couleur, j'ai bien créé un fichier".h". J'ai normalement plus qu'à appeler SetBkColor maintenant dans mon Init.
    Mais comment faire pour l'appliquer à mon controle?
    Quel est son nom?
    Désolé, c'est basique comme question, mais je commence...

    Je regardais après pour les fontes...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/09/2019, 12h45
  2. Réponses: 6
    Dernier message: 12/12/2006, 18h58
  3. Effectuer des calculs dans des zones de texte
    Par flagfight dans le forum IHM
    Réponses: 3
    Dernier message: 07/07/2006, 16h01
  4. [VBA-E] afficher les données d'une datagrid dans des zones de textes
    Par fadwa dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/05/2006, 13h51
  5. utiliser plusieurs police différentes dans 1 mémo
    Par the_magik_mushroom dans le forum Composants VCL
    Réponses: 5
    Dernier message: 08/03/2006, 16h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo