ITfInputProcessorProfileActivationSink::OnActivated メソッド (msctf.h)
ITfInputProcessorProfileActivationSink::OnActivated メソッドは、入力プロセッサ プロファイルがアクティブ化または非アクティブ化されたときに呼び出されるコールバックです。
構文
HRESULT OnActivated(
[in] DWORD dwProfileType,
[in] LANGID langid,
[in] REFCLSID clsid,
[in] REFGUID catid,
[in] REFGUID guidProfile,
[in] HKL hkl,
[in] DWORD dwFlags
);
パラメーター
[in] dwProfileType
[in]このプロファイルの種類。 これは、これらの値の 1 つです。
価値 | 意味 |
---|---|
|
これはテキスト サービスです。 |
|
これはキーボード レイアウトです。 |
[in] langid
[in]プロファイルの言語 ID を指定します。
[in] clsid
[in]テキスト サービスの CLSID を指定します。 dwProfileType
[in] catid
[in]このテキスト サービスのカテゴリを指定します。 このカテゴリは、GUID_TFCAT_TIP_KEYBOARD、GUID_TFCAT_TIP_SPEECH、GUID_TFCAT_TIP_HANDWRITING、またはGUID_TFCAT_CATEGORY_OF_TIP内の何かです。 dwProfileType
[in] guidProfile
[in]プロファイルを識別する GUID を指定します。 dwProfileType
[in] hkl
[in]このプロファイルのキーボード レイアウト ハンドルを指定します。 dwProfileType
[in] dwFlags
[in]
価値 | 意味 |
---|---|
|
このプロファイルがアクティブ化されている場合はオンになります。 |
戻り値
TSF マネージャーは、このメソッドの戻り値を無視します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリ |UWP アプリ] |
サポートされる最小サーバー | Windows 2000 Server [デスクトップ アプリ |UWP アプリ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | msctf.h |
DLL | Msctf.dll |
再頒布可能パッケージの | Windows 2000 Professional の TSF 1.0 |