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