GetCPInfo 関数 (winnls.h)

インストールされている有効なコード ページまたは使用可能なコード ページに関する情報を取得します。

メモ 有効なインストール済みまたは使用可能なコード ページに関する追加情報を取得するには、アプリケーションで GetCPInfoEx を使用する必要があります。
 

構文

BOOL GetCPInfo(
  [in]  UINT     CodePage,
  [out] LPCPINFO lpCPInfo
);

パラメーター

[in] CodePage

情報を取得するコード ページの識別子。 詳細については、GetCPInfoExCodePage パラメーターを参照してください。

[out] lpCPInfo

コード ページに関する情報を受け取る CPINFO 構造体へのポインター。 「解説」を参照してください。

戻り値

成功した場合は 1 を返し、それ以外の場合は 0 を返します。 拡張エラー情報を取得するために、アプリケーションは GetLastError を呼び出すことができます。これにより、次のいずれかのエラー コードが返されます。

  • ERROR_INVALID_PARAMETER。 パラメーター値のいずれかが無効です。

注釈

「GetCPInfoEx の備考」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー winnls.h (Windows.h を含む)
Library Kernel32.lib
[DLL] Kernel32.dll

関連項目

CPINFO

コード ページ識別子

GetACP

GetCPInfoEx

GetOEMCP

MultiByteToWideChar

各国語サポート

各国語サポート関数

WideCharToMultiByte