Partager via


Structure FONTDESC (olectl.h)

Contient les paramètres utilisés pour créer un objet de police via la fonction OleCreateFontIndirect .

Syntaxe

typedef struct tagFONTDESC {
  UINT     cbSizeofstruct;
  LPOLESTR lpstrName;
  CY       cySize;
  SHORT    sWeight;
  SHORT    sCharset;
  BOOL     fItalic;
  BOOL     fUnderline;
  BOOL     fStrikethrough;
} FONTDESC, *LPFONTDESC;

Membres

cbSizeofstruct

Taille de la structure, en octets.

lpstrName

Pointeur vers un OLESTR qui spécifie la chaîne appartenant à l’appelant spécifiant le nom de police.

cySize

cySize

Taille de point initiale de la police. Utilisez le membre int64 de la structure CY et mettez à l’échelle la taille de votre police (en points) de 10 000.

sWeight

Poids initial de la police. Si le poids est inférieur à 550 (la moyenne de FW_NORMAL, 400 et FW_BOLD 700), la propriété Bold est également initialisée sur FALSE. Si le poids est supérieur à 550, la propriété Bold a la valeur TRUE.

sCharset

Jeu de caractères initial de la police.

fItalic

État italique initial de la police.

fUnderline

État de soulignement initial de la police.

fStrikethrough

État de barré initial de la police.

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 olectl.h

Voir aussi

OleCreateFontIndirect