GetConsoleCP 関数

呼び出しプロセスに関連付けられているコンソールによって使用される入力コード ページを取得します。 コンソールでは、入力コード ページを使用して、キーボード入力を対応する文字値に変換します。

構文

UINT WINAPI GetConsoleCP(void);

パラメーター

この関数にはパラメーターはありません。

戻り値

戻り値は、コード ページを識別するコードです。 識別子のリストについては、「コード ページ識別子」を参照してください。

戻り値が 0 の場合、その関数は失敗しています。 詳細なエラー情報を得るには、GetLastError を呼び出します。

解説

コード ページは、256 文字のコードを個々の文字にマップします。 異なるコード ページには異なる特殊文字が含まれ、それらは通常は 1 つの言語または言語グループ用にカスタマイズされています。 コード ページに関する詳細情報 (名前を含む) を取得するには、GetCPInfoEx 関数を参照してください。

コンソールの入力コード ページを設定するには、SetConsoleCP 関数を使用します。 コンソールの出力コード ページを設定してクエリを実行するには、SetConsoleOutputCP 関数と GetConsoleOutputCP 関数を使用します。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー ConsoleApi.h (WinCon.h 経由、Windows.h をインクルード)
ライブラリ Kernel32.lib
[DLL] Kernel32.dll

関連項目

コンソールのコード ページ

コンソール関数

GetConsoleOutputCP

SetConsoleCP

SetConsoleOutputCP