Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает сведения о наборе символов шрифта, выбранного в данный момент в указанном контексте устройства.
Синтаксис
int GetTextCharsetInfo(
[in] HDC hdc,
[out, optional] LPFONTSIGNATURE lpSig,
[in] DWORD dwFlags
);
Параметры
[in] hdc
Обработка контекста устройства. Функция получает сведения о шрифте, выбранном в этом контексте устройства.
[out, optional] lpSig
Указатель на структуру данных FONTSIGNATURE , которая получает сведения о сигнатуре шрифта.
Если в контексте устройства выбран шрифт TrueType, структура FONTSIGNATURE получает сведения, определяющие кодовую страницу и подранги Юникода, для которых шрифт предоставляет глифы.
Если в контексте устройства выбран шрифт, отличный от TrueType, структура FONTSIGNATURE получает нули. В этом случае приложение должно использовать функцию TranslateCharsetInfo для получения общих сведений о сигнатуре шрифта для набора символов.
Параметр lpSig указывает ЗНАЧЕНИЕ NULL , если приложению не требуется информация FONTSIGNATURE . В этом случае приложение также может вызывать функцию GetTextCharset , которая эквивалентна вызову GetTextCharsetInfo с lpSig значение NULL.
[in] dwFlags
Скрытный; должно быть установлено значение 0.
Возвращаемое значение
В случае успешного выполнения возвращает значение, определяющее набор символов шрифта, выбранного в данный момент в указанном контексте устройства.
Список возможных значений см. в поле lfCharSetструктуры LOGFONT.
Если функция завершается ошибкой, возвращаемое значение DEFAULT_CHARSET.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 2000 Профессиональный [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
| целевая платформа | Виндоус |
| Header | wingdi.h (включая Windows.h) |
| Library | Gdi32.lib |
| DLL | Gdi32.dll |