A 【代码页】是256个字符代码映射到单个字符。不同的代码页包括不同的特殊字符,通常是针对一种语言或一组语言定制的。
与每个控制台相关联的是两个代码页:一个用于输入,一个用于输出。控制台使用其输入代码页将键盘输入转换为相应的字符值。它使用其输出代码页将各种输出函数写入的字符值转换为控制台窗口中显示的图像。应用程序可以使用SetConsoleCP和GetConsoleCP功能来设置和检索控制台的输入代码页和SetConsoleOutputCP和GetConsoleOutputCP函数来设置和检索其输出代码页。
本地计算机上可用的代码页的标识符将以以下密钥存储在注册表中。
%HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Nls\\CodePage%
有关使用注册表函数确定可用代码页的信息,请参阅注册处.
有关代码页的更多信息,请参阅字符串操作.