ImmEnumInputContext 関数 (imm.h)

指定したスレッドの入力コンテキストを取得します。

構文

BOOL ImmEnumInputContext(
  [in] DWORD       idThread,
  [in] IMCENUMPROC lpfn,
  [in] LPARAM      lParam
);

パラメーター

[in] idThread

スレッドの識別子。 このパラメーターには、次のいずれかの値を指定できます。

説明
0
現在のスレッド。
1
現在のプロセス。
スレッド ID
コンテキストを列挙するスレッドの識別子。 このスレッド識別子は、別のプロセスに属することができます。

[in] lpfn

列挙コールバック関数へのポインター。 詳細については、「 EnumInputContext」を参照してください。

[in] lParam

アプリケーションによって提供されるデータ。 関数は、このデータをコールバック関数に渡します。

戻り値

成功した場合は TRUE、 それ以外の場合 は FALSE を 返します。

解説

この関数は、列挙された入力コンテキストごとにアプリケーション コールバック関数を呼び出し、指定された lParam 値を渡します。

要件

   
サポートされている最小のクライアント Windows XP [デスクトップ アプリのみ]、東アジア言語のサポートがインストールされています。
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー imm.h (Immdev.h、Windows.h を含む)
Library Imm32.lib
[DLL] Imm32.dll

関連項目

EnumInputContext

入力メソッド マネージャー

入力メソッド マネージャー関数