Прочитать на английском

Поделиться через


Функция GetConsoleCP

Извлекает входную кодовую страницу, используемую консолью, связанной с вызывающим процессом. Консоль использует свою кодовую страницу ввода для перевода ввода клавиатуры в соответствующее значение символа.

Синтаксис

UINT WINAPI GetConsoleCP(void);

Параметры

У этой функции нет параметров.

Возвращаемое значение

Возвращаемое значение — это код, определяющий кодовую страницу. Список идентификаторов см. в разделе "Идентификаторы кодовой страницы".

Если возвращаемое значение равно нулю, функция завершилась ошибкой. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Замечания

Кодовая страница сопоставляет 256 кодов символов с отдельными символами. Разные кодовые страницы включают разные специальные символы, как правило, настроенные для языка или группы языков. Дополнительные сведения о кодовой странице, включая имя, см. в функции GetCPInfoEx.

Чтобы задать входную кодовую страницу консоли, используйте функцию SetConsoleCP . Чтобы задать и запросить выходную кодовую страницу консоли, используйте функции SetConsoleOutputCP и GetConsoleOutputCP.

Requirements

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхний колонтитул ConsoleApi.h (через WinCon.h, включая Windows.h)
Библиотека Kernel32.lib
DLL-библиотеки Kernel32.dll

См. также

Кодовые страницы консоли

Функции консоли

GetConsoleOutputCP

SetConsoleCP

SetConsoleOutputCP