Estrutura EXTLOGFONTA (wingdi.h)
A estrutura EXTLOGFONT define os atributos de uma fonte.
Sintaxe
typedef struct tagEXTLOGFONTA {
LOGFONTA elfLogFont;
BYTE elfFullName[LF_FULLFACESIZE];
BYTE elfStyle[LF_FACESIZE];
DWORD elfVersion;
DWORD elfStyleSize;
DWORD elfMatch;
DWORD elfReserved;
BYTE elfVendorId[ELF_VENDOR_SIZE];
DWORD elfCulture;
PANOSE elfPanose;
} EXTLOGFONTA, *PEXTLOGFONTA, *NPEXTLOGFONTA, *LPEXTLOGFONTA;
Membros
elfLogFont
Especifica alguns dos atributos da fonte especificada. Esse membro é uma estrutura LOGFONT .
elfFullName[LF_FULLFACESIZE]
Um nome exclusivo para a fonte (por exemplo, ABCD Font Company TrueType Bold Italic Sans Serif).
elfStyle[LF_FACESIZE]
O estilo da fonte (por exemplo, Negrito Itálico).
elfVersion
Reservado. Deve ser zero.
elfStyleSize
Esse membro só tem significado para fontes sugeridas. Ele especifica o tamanho do ponto no qual a fonte é sugerida. Se definido como zero, que é seu valor padrão, a fonte será sugerida no tamanho do ponto correspondente ao membro lfHeight da estrutura LOGFONT especificada por elfLogFont.
elfMatch
Um identificador exclusivo para uma fonte enumerada. Isso será preenchido pela GDI (interface do dispositivo gráfico) após a enumeração de fonte.
elfReserved
Reservados; deve ser zero.
elfVendorId[ELF_VENDOR_SIZE]
Um identificador de 4 bytes do fornecedor de fontes.
elfCulture
Reservados; deve ser zero.
elfPanose
Uma estrutura PANOSE que especifica a forma da fonte. Se todos os membros dessa estrutura forem definidos como zero, o membro elfPanose será ignorado pelo mapeador de fontes.
Comentários
Observação
O cabeçalho wingdi.h define EXTLOGFONT como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
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 | wingdi.h (inclua Windows.h) |