SetConsoleCP函数设置与调用进程相关联的控制台使用的输入代码页。控制台使用其输入代码页将键盘输入转换为相应的字符值。
BOOL SetConsoleCP(
UINT 【wCodePageID】 | //代码页设置 |
); |
参数
【wCodePageID】
指定要设置的代码页的标识符。本地计算机上可用的代码页的标识符将以以下密钥存储在注册表中。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
代码页将256个字符代码映射到单个字符。不同的代码页包括不同的特殊字符,通常是针对一种语言或一组语言定制的。
要确定控制台的当前输入代码页,请使用GetConsoleCP功能。要设置和检索控制台的输出代码页,请使用SetConsoleOutputCP和GetConsoleOutputCP功能。
也可以看看