Structure EXTLOGFONTW (wingdi.h)
La structure EXTLOGFONT définit les attributs d’une police.
Syntaxe
typedef struct tagEXTLOGFONTW {
LOGFONTW elfLogFont;
WCHAR elfFullName[LF_FULLFACESIZE];
WCHAR elfStyle[LF_FACESIZE];
DWORD elfVersion;
DWORD elfStyleSize;
DWORD elfMatch;
DWORD elfReserved;
BYTE elfVendorId[ELF_VENDOR_SIZE];
DWORD elfCulture;
PANOSE elfPanose;
} EXTLOGFONTW, *PEXTLOGFONTW, *NPEXTLOGFONTW, *LPEXTLOGFONTW;
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, italique en gras).
elfVersion
Réservé. Doit être zéro.
elfStyleSize
Ce membre a une signification uniquement pour les polices suggérées. Il 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 sur 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. Cela sera renseigné par l’interface de périphérique graphique (GDI) lors de l’énumération de police.
elfReserved
Réservés au; doit être égal à zéro.
elfVendorId[ELF_VENDOR_SIZE]
Identificateur de 4 octets du fournisseur de polices.
elfCulture
Réservés au; 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 membre elfPanose est ignoré par le mappeur de polices.
Remarques
Notes
L’en-tête wingdi.h définit EXTLOGFONT comme un 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.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | wingdi.h (inclure Windows.h) |
Voir aussi
Structures de police et de texte
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour