<Return[G]><Top>

GetConsoleCP

Declare Function Api_GetConsoleCP& Lib "kernel32" Alias "GetConsoleCP" ()

Declare Function GetConsoleCP Lib "kernel32" Alias "GetConsoleCP" () As Long

Windows NT/2000:呼び出し側プロセスのコンソールが使う入力コードページを返す。コンソールはその入力コードページを使って、キーボード入力を対応する文字値に変換する。
Windows 95:日本語版と韓国語版の Windows 95 では、VM コードページを返す。OEM コードページが 437 と DBCS のどちらの場合もあるためである。Windows 95 のそれ以外の実装では、OEM コードページを返す。

パラメータ
    パラメータはなし。

戻り値
    コードページの識別コードが返る。

解説
    1 つのコードページは、256 種類の文字コードを個々の文字にマップする。特殊文字はコードページごとに異なり、通常は言語または言語グ

    ループに合わせてカスタマイズされている。
    コンソールの入力コードページを設定するには、SetConsoleCP 関数を使う。コンソールの出力コードページの設定と取得は、それぞれ

    SetConsoleOutputCP 関数と GetConsoleOutputCP 関数を使って行う。