Condividi tramite


Struttura FONTDESC (olectl.h)

Contiene i parametri utilizzati per creare un oggetto tipo di carattere tramite la funzione OleCreateFontIndirect .

Sintassi

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

Members

cbSizeofstruct

Dimensioni della struttura, in byte.

lpstrName

Puntatore a un OLESTR che specifica la stringa di proprietà del chiamante che specifica il nome del tipo di carattere.

cySize

cySize

Dimensione iniziale del punto del tipo di carattere. Usare il membro int64 della struttura CY e ridimensionare le dimensioni del carattere (in punti) di 10000.

sWeight

Spessore iniziale del tipo di carattere. Se il peso è inferiore a 550 (la media di FW_NORMAL, 400 e FW_BOLD, 700), la proprietà Bold viene inizializzata anche su FALSE. Se il peso è superiore a 550, la proprietà Bold viene impostata su TRUE.

sCharset

Set di caratteri iniziale del tipo di carattere.

fItalic

Stato corsivo iniziale del tipo di carattere.

fUnderline

Stato iniziale della sottolineatura del tipo di carattere.

fStrikethrough

Stato barrato iniziale del tipo di carattere.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione olectl.h

Vedi anche

OleCreateFontIndirect