Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Este documento descreve a funcionalidade da plataforma de console que não faz mais parte do roteiro do nosso ecossistema. Não recomendamos usar esse conteúdo em novos produtos, mas continuaremos a dar suporte aos usos existentes para o futuro indefinido. Nossa solução moderna preferida se concentra em sequências de terminal virtual para a máxima compatibilidade em cenários de plataforma cruzada. Você pode encontrar mais informações sobre essa decisão de design em nosso console clássico versus documento de terminal virtual .
Contém informações estendidas para uma fonte de console.
Sintaxe
typedef struct _CONSOLE_FONT_INFOEX {
ULONG cbSize;
DWORD nFont;
COORD dwFontSize;
UINT FontFamily;
UINT FontWeight;
WCHAR FaceName[LF_FACESIZE];
} CONSOLE_FONT_INFOEX, *PCONSOLE_FONT_INFOEX;
Membros
cbSize
O tamanho dessa estrutura, em bytes. Esse membro deve ser definido para sizeof(CONSOLE_FONT_INFOEX) antes de chamar GetCurrentConsoleFontEx ou falhará.
nFont
O índice da fonte na tabela de fontes do console do sistema.
dwFontSize
Uma estrutura COORD que contém a largura e a altura de cada caractere na fonte, em unidades lógicas. O membro X contém a largura, enquanto o membro Y contém a altura.
FontFamily
O tom de fonte e a família. Para obter informações sobre os valores possíveis para esse membro, consulte a descrição do membro tmPitchAndFamily da estrutura TEXTMETRIC .
FontWeight
O peso da fonte. O peso pode variar de 100 a 1000, em múltiplos de 100. Por exemplo, o peso normal é 400, enquanto 700 é negrito.
FaceName
O nome da face de tipo (como Courier ou Arial).
Observações
Para obter o tamanho da fonte, passe o índice de fonte para a função GetConsoleFontSize .
Requisitos
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho | WinCon.h (inclua Windows.h) |