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 :

Récupérer la police par défaut du système (XP ou Vista)


Sujet :

MFC

  1. #1
    Membre régulier Avatar de vanitom
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 327
    Points : 85
    Points
    85
    Par défaut Récupérer la police par défaut du système (XP ou Vista)
    Bonjour,

    J'aimerai savoir comment récupérer la police que l'OS (XP ou Vista, ... ) utilise pour ces controles, ...

    Effectivement je suis entrain de dessiner un texte et je voudrais respecter la police du système mais je ne sais pas comment le faire.

    Merci d'avance

  2. #2
    Membre éprouvé
    Avatar de Spout
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    904
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2007
    Messages : 904
    Points : 1 067
    Points
    1 067
    Par défaut
    Je pense que si tu fais un GetFont() sur un CWnd (ta fenêtre, un de ses contrôles), le CFont* que tu vas récupérer correspondra à la font du système.
    Voir l'exemple de la MSDN pour son application.

  3. #3
    Membre confirmé Avatar de stephdim
    Profil pro
    Inscrit en
    Août 2007
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 462
    Points : 521
    Points
    521
    Par défaut
    salut,

    si tu as un Device Context, fais plutot ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    pDC->SelectStockObject(DEFAULT_GUI_FONT);
    @+

  4. #4
    Membre régulier Avatar de vanitom
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 327
    Points : 85
    Points
    85
    Par défaut
    Je ne l'avais pas vu celui là. Merci ça marche du feu de dieu.

    Merci

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

Discussions similaires

  1. Trigger : Récupérer la valeur par défaut d'une colonne
    Par mcspr2002 dans le forum Administration
    Réponses: 5
    Dernier message: 12/01/2007, 13h53
  2. Réponses: 1
    Dernier message: 12/01/2007, 10h19
  3. Réponses: 5
    Dernier message: 12/05/2006, 09h59
  4. [VB6]Connaitre la taille de la police par défaut !
    Par marsup54 dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 13/03/2006, 11h34
  5. [SWING][FONT] choisir la police par défaut
    Par narmataru dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 21/02/2003, 10h35

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