Compartir a través de


Estructura FONTDESC (olectl.h)

Contiene parámetros usados para crear un objeto de fuente a través de la función OleCreateFontIndirect .

Sintaxis

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

Miembros

cbSizeofstruct

El tamaño de la estructura en bytes.

lpstrName

Puntero a un OLESTR que especifica la cadena propiedad del autor de la llamada que especifica el nombre de fuente.

cySize

cySize

Tamaño inicial del punto de la fuente. Utilice el miembro int64 de la estructura CY y escale el tamaño de fuente (en puntos) en 10000.

sWeight

Peso inicial de la fuente. Si el peso es inferior a 550 (el promedio de FW_NORMAL, 400 y FW_BOLD, 700), la propiedad Bold también se inicializa en FALSE. Si el peso es superior a 550, la propiedad Bold se establece en TRUE.

sCharset

Juego de caracteres inicial de la fuente.

fItalic

Estado inicial en cursiva de la fuente.

fUnderline

Estado de subrayado inicial de la fuente.

fStrikethrough

Estado inicial de tachado de la fuente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado olectl.h

Consulte también

OleCreateFontIndirect