ITfTextInputProcessorEx::ActivateEx メソッド (msctf.h)

ITfTextInputProcessorEx::ActivateEx メソッドは、ユーザー セッションの開始時にテキスト サービスをアクティブ化します。 テキスト サービスが ITfTextInputProcessorEx を 実装し、 ActivateEx が呼び出された場合、 ITfTextInputProcessor::Activate は呼び出されません。

構文

HRESULT ActivateEx(
  [in] ITfThreadMgr *ptim,
  [in] TfClientId   tid,
  [in] DWORD        dwFlags
);

パラメーター

[in] ptim

[入力]テキスト サービスを所有するスレッド マネージャーの ITfThreadMgr インターフェイスへのポインター。

[in] tid

[入力]テキスト サービスのクライアント識別子を指定します。

[in] dwFlags

[入力]次のビットの組み合わせ:

意味
TF_TMAE_SECUREMODE
テキスト サービスは、セキュリティで保護されたモードとしてアクティブ化されます。 テキスト サービスでは、設定ダイアログ ボックスを表示したくない場合があります。
TF_TMAE_COMLESS
テキスト サービスは、com less モードとしてアクティブ化されます。 COM なしで TSF がアクティブ化されました。 COM が初期化されていないか、COM が MTA として初期化される可能性があります。
TF_TMAE_WOW16
現在のスレッドは 16 ビット タスクです。
TF_TMAE_CONSOLE
コンソールを使用するためにテキスト サービスがアクティブ化されます。

戻り値

TSF マネージャーは、このメソッドの戻り値を無視します。

要件

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