基本介紹
- DLL:Kernel32.dll
- 庫:Kernel32.lib
簡介,函式語法,參數,返回值,相關函式,EnumSystemCodePages,IsValidCodePage,GetCPInfoEx,GetConsoleCP,SetConsoleOutputCP,GetConsoleOutputCP,要求,
簡介
代碼頁將 256 個字元的代碼映射到單個字元。 不同的代碼頁包含不同的特殊字元,通常會對一種語言或一組語言進行自定義。
函式語法
BOOL WINAPI SetConsoleCP(
_In_ UINT wCodePageID
);
參數
- wCodePageID [in]
要設定的代碼頁的標識符。
返回值
如果該函式成功,則返回值為非零值。如果函式失敗,則返回值為零。 如果要獲得更多的錯誤信息,可以調用 GetLastError函式。
相關函式
EnumSystemCodePages
EnumSystemCodePages 函式可以查找作業系統安裝或支持的代碼頁,而本地計算機上可用的代碼頁的標識符存儲在註冊表中的此鍵下:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage。
但是,最好使用該函式枚舉代碼頁,因為註冊表在不同版本的 Windows 中可能存在差異。
IsValidCodePage
IsValidCodePage 函式可以確定特定代碼頁是否有效。
GetCPInfoEx
GetCPInfoEx 函式可以檢索有關代碼頁的詳細信息(包括其名稱)。
GetConsoleCP
GetConsoleCP函式可以確定主機的當前輸入代碼頁。
SetConsoleOutputCP
SetConsoleOutputCP 函式可以設定控制台的輸出代碼頁。
GetConsoleOutputCP
GetConsoleOutputCP函式可以檢索控制台的輸出代碼頁。
要求
最低受支持的客戶端 | Windows 2000 Professional [僅限桌面套用] |
---|---|
最低受支持的伺服器 | Windows 2000 Server [僅限桌面套用] |
標頭 | ConsoleApi2.h (via WinCon.h, include Windows.h) |
庫 | Kernel32.lib |
DLL |