Función GetTextCharsetInfo (wingdi.h)
Recupera información sobre el juego de caracteres de la fuente seleccionada actualmente en un contexto de dispositivo especificado.
Sintaxis
int GetTextCharsetInfo(
[in] HDC hdc,
[out, optional] LPFONTSIGNATURE lpSig,
[in] DWORD dwFlags
);
Parámetros
[in] hdc
Identificador de un contexto de dispositivo. La función obtiene información sobre la fuente seleccionada en este contexto de dispositivo.
[out, optional] lpSig
Puntero a una estructura de datos FONTSIGNATURE que recibe información de firma de fuente.
Si actualmente se selecciona una fuente TrueType en el contexto del dispositivo, la estructura FONTSIGNATURE recibe información que identifica la página de códigos y subrangos Unicode para los que la fuente proporciona glifos.
Si actualmente se selecciona una fuente distinta de TrueType en el contexto del dispositivo, la estructura FONTSIGNATURE recibe ceros. En este caso, la aplicación debe usar la función TranslateCharsetInfo para obtener información genérica de firma de fuente para el juego de caracteres.
El parámetro lpSig especifica NULL si la aplicación no requiere la información de FONTSIGNATURE . En este caso, la aplicación también puede llamar a la función GetTextCharset , que equivale a llamar a GetTextCharsetInfo con lpSig establecido en NULL.
[in] dwFlags
Reservados; debe establecerse en 0.
Valor devuelto
Si se ejecuta correctamente, devuelve un valor que identifica el juego de caracteres de la fuente seleccionada actualmente en el contexto de dispositivo especificado. Se definen los siguientes identificadores de juego de caracteres:
Si se produce un error en la función, el valor devuelto es DEFAULT_CHARSET.
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] |
Plataforma de destino | Windows |
Encabezado | wingdi.h (incluye Windows.h) |
Library | Gdi32.lib |
Archivo DLL | Gdi32.dll |