Compartilhar via


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 de 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 é sugerida no tamanho do ponto correspondente ao membro lfHeight da estrutura de 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

Reservado; deve ser zero.

elfVendorId[ELF_VENDOR_SIZE]

Um identificador de 4 bytes do fornecedor de fontes.

elfCulture

Reservado; 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.

Observações

Nota

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 do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
cabeçalho wingdi.h (inclua Windows.h)

Consulte também

estruturas de fonte e texto

fontes e visão geral de texto

DO LOGFONT

PANOSE