STRUCTURE EXTLOGFONTA (wingdi.h)
La structure EXTLOGFONT
Syntaxe
typedef struct tagEXTLOGFONTA {
LOGFONTA elfLogFont;
BYTE elfFullName[LF_FULLFACESIZE];
BYTE elfStyle[LF_FACESIZE];
DWORD elfVersion;
DWORD elfStyleSize;
DWORD elfMatch;
DWORD elfReserved;
BYTE elfVendorId[ELF_VENDOR_SIZE];
DWORD elfCulture;
PANOSE elfPanose;
} EXTLOGFONTA, *PEXTLOGFONTA, *NPEXTLOGFONTA, *LPEXTLOGFONTA;
Membres
elfLogFont
Spécifie certains des attributs de la police spécifiée. Ce membre est une structure LOGFONT.
elfFullName[LF_FULLFACESIZE]
Nom unique de la police (par exemple, ABCD Font Company TrueType Bold Italic Sans Serif).
elfStyle[LF_FACESIZE]
Style de la police (par exemple, Gras Italique).
elfVersion
Réservé. Doit être égal à zéro.
elfStyleSize
Ce membre a uniquement une signification pour les polices hinted. Elle spécifie la taille de point à laquelle la police est indiquée. Si la valeur est égale à zéro, qui est sa valeur par défaut, la police est indiquée à la taille de point correspondant au membre lfHeight de la structure LOGFONT spécifiée par elfLogFont.
elfMatch
Identificateur unique d’une police énumérée. Cette opération est renseignée par l’interface de périphérique graphique (GDI) lors de l’énumération de police.
elfReserved
Réservé; doit être égal à zéro.
elfVendorId[ELF_VENDOR_SIZE]
Identificateur de 4 octets du fournisseur de polices.
elfCulture
Réservé; doit être égal à zéro.
elfPanose
Structure PANOSE qui spécifie la forme de la police. Si tous les membres de cette structure sont définis sur zéro, le elfPanose membre est ignoré par le mappeur de police.
Remarques
Note
L’en-tête wingdi.h définit EXTLOGFONT comme alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
serveur minimum pris en charge | Windows 2000 Server [applications de bureau uniquement] |
d’en-tête | wingdi.h (include Windows.h) |
Voir aussi
structures de police et de texte