ITfInputProcessorProfiles::GetLanguageList メソッド (msctf.h)

インストールされている言語の一覧を取得します。

構文

HRESULT GetLanguageList(
  [out] LANGID **ppLangId,
  [out] ULONG  *pulCount
);

パラメーター

[out] ppLangId

現在インストールされている言語の識別子の配列を受け取る LANGID ポインターへのポインター。 この配列に配置された識別子の数は 、pulCount で指定されます。 配列は、このメソッドによって割り当てられます。 呼び出し元は 、CoTaskMemFree を使用する必要がなくなったときに、このメモリを解放する必要があります。

[out] pulCount

を受け取る ULONG 値へのポインターは、 ppLangId の配列に配置された識別子の数を受け取ります。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

説明
S_OK
メソッドは正常に実行されました。
E_FAIL
未指定のエラーが発生しました。
E_INVALIDARG
1 つ以上のパラメーターが無効です。
E_OUTOFMEMORY
メモリ割り当てエラーが発生しました。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー msctf.h
[DLL] Msctf.dll
再頒布可能パッケージ Windows 2000 Professional の TSF 1.0

関連項目

CoTaskMemFree

ITfInputProcessorProfiles