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 :

Problème avec des fontes


Sujet :

MFC

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Problème avec des fontes
    Bonjour,

    J'ai un petit problème avec des fontes...
    Je m'explique:

    J'ai un programme qui permet d'aller lire les caractères d'une police ttf en fonction des nombres unicode demandés (je ne prend donc pas tous les caractères) --> le programme utilise cette fonction GetGlyphOutline

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    DWORD GetGlyphOutline(
      HDC hdc,             // handle to DC
      UINT uChar,          // character to query
      UINT uFormat,        // data format
      LPGLYPHMETRICS lpgm, // glyph metrics
      DWORD cbBuffer,      // size of data buffer
      LPVOID lpvBuffer,    // data buffer
      CONST MAT2 *lpmat2   // transformation matrix
    );
    Je voudrais maintenant avoir le même programme mais qui parcourt toute la police (et non uniquement les nombres unicode demandés) et qui me renvoit les même informations mais je ne trouve pas de fonction équivalente.

    Existe-t-elle ? Si non, quelles solutions ai-je pour cela ?

    Merci

  2. #2
    Nouveau Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Quelqu'un pourrait-il m'aider ? Même pour me dire pas grand chose car je trouve vraiment pas comment faire !

    Merci

  3. #3
    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 sais pas exactement comment le parcours d'une police marche, mais si tu n'a pas d'équivalents pour toute la police (à vérifier), tu peux sûrement faire un while tant qu'il reste des caractères à parcourir (DWORD différent de GDI_ERROR). Mais ça risque d'être un peu laborieux si tu dois parcourir tous les caractères de ta plage unicode pour les mettre en paramètre...

Discussions similaires

  1. Problème avec des transaction
    Par Oluha dans le forum ASP
    Réponses: 16
    Dernier message: 01/03/2005, 16h40
  2. Problème avec des composants non déclarés
    Par vbcasimir dans le forum Bases de données
    Réponses: 1
    Dernier message: 20/01/2005, 12h17
  3. Réponses: 5
    Dernier message: 19/08/2004, 12h11
  4. [STRUTS] Problème avec des ActionForm
    Par zarbydigital dans le forum Struts 1
    Réponses: 2
    Dernier message: 29/03/2004, 14h49
  5. Problèmes avec des vues
    Par dady dans le forum MFC
    Réponses: 22
    Dernier message: 09/01/2004, 17h26

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