Estrutura FONTDESC (olectl.h)

Contém parâmetros usados para criar um objeto de fonte por meio da função OleCreateFontIndirect .

Sintaxe

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

Membros

cbSizeofstruct

O tamanho da estrutura em bytes.

lpstrName

Ponteiro para um OLESTR que especifica a cadeia de caracteres de propriedade do chamador que especifica o nome da fonte.

cySize

cySize

Tamanho inicial do ponto da fonte. Use o membro int64 da estrutura CY e dimensione o tamanho da fonte (em pontos) em 10000.

sWeight

Peso inicial da fonte. Se o peso estiver abaixo de 550 (a média de FW_NORMAL, 400 e FW_BOLD, 700), a propriedade Bold também será inicializada como FALSE. Se o peso estiver acima de 550, a propriedade Bold será definida como TRUE.

sCharset

Conjunto de caracteres inicial da fonte.

fItalic

Estado itálico inicial da fonte.

fUnderline

Estado de sublinhado inicial da fonte.

fStrikethrough

Estado de tachado inicial da fonte.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho olectl.h

Confira também

OleCreateFontIndirect