Função GetTextCharsetInfo (wingdi.h)
Recupera informações sobre o conjunto de caracteres da fonte que está selecionada no momento em um contexto de dispositivo especificado.
Sintaxe
int GetTextCharsetInfo(
[in] HDC hdc,
[out, optional] LPFONTSIGNATURE lpSig,
[in] DWORD dwFlags
);
Parâmetros
[in] hdc
Identificador para um contexto de dispositivo. A função obtém informações sobre a fonte selecionada neste contexto de dispositivo.
[out, optional] lpSig
Ponteiro para uma estrutura de dados FONTSIGNATURE que recebe informações de assinatura de fonte.
Se uma fonte TrueType estiver selecionada no contexto do dispositivo no momento, a estrutura FONTSIGNATURE receberá informações que identificam a página de código e subranges Unicode para as quais a fonte fornece glifos.
Se uma fonte diferente de TrueType estiver selecionada no contexto do dispositivo, a estrutura FONTSIGNATURE receberá zeros. Nesse caso, o aplicativo deve usar a função TranslateCharsetInfo para obter informações genéricas de assinatura de fonte para o conjunto de caracteres.
O parâmetro lpSig especifica NULL se o aplicativo não exigir as informações FONTSIGNATURE . Nesse caso, o aplicativo também pode chamar a função GetTextCharset , que é equivalente a chamar GetTextCharsetInfo com lpSig definido como NULL.
[in] dwFlags
Reservados; deve ser definido como 0.
Retornar valor
Se tiver êxito, retornará um valor que identifica o conjunto de caracteres da fonte atualmente selecionada no contexto do dispositivo especificado. Os seguintes identificadores de conjunto de caracteres são definidos:
Se a função falhar, o valor retornado será DEFAULT_CHARSET.
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] |
Plataforma de Destino | Windows |
Cabeçalho | wingdi.h (inclua Windows.h) |
Biblioteca | Gdi32.lib |
DLL | Gdi32.dll |