GetConsoleOutputCP 関数
呼び出しプロセスに関連付けられているコンソールによって使用される出力コード ページを取得します。 コンソールは、出力コード ページを使用して、さまざまな出力関数によって書き込まれた文字値を、コンソール ウィンドウに表示されるイメージに変換します。
構文
UINT WINAPI GetConsoleOutputCP(void);
パラメーター
この関数にはパラメーターはありません。
戻り値
戻り値は、コード ページを識別するコードです。 識別子のリストについては、「コード ページ識別子」を参照してください。
戻り値が 0 の場合は、この関数は失敗します。 詳細なエラー情報を得るには、GetLastError を呼び出します。
解説
コード ページは、256 文字のコードを個々の文字にマップします。 異なるコード ページには異なる特殊文字が含まれ、それらは通常は 1 つの言語または言語グループ用にカスタマイズされています。 コード ページに関する詳細情報 (名前を含む) を取得するには、GetCPInfoEx 関数を参照してください。
コンソールの出力コード ページを設定するには、SetConsoleOutputCP 関数を使用します。 コンソールの入力コード ページを設定および取得するには、SetConsoleCP 関数と GetConsoleCP 関数をクエリします。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー | ConsoleApi.h (WinCon.h 経由、Windows.h をインクルード) |
ライブラリ | Kernel32.lib |
[DLL] | Kernel32.dll |