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

関連項目

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

コンソール関数

GetConsoleCP

SetConsoleCP

SetConsoleOutputCP