ITfCleanupContextDurationSink::OnStartCleanupContext メソッド (msctf.h)

コンテキスト クリーンアップ操作が開始されるときに呼び出されます。

構文

HRESULT OnStartCleanupContext();

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

コンテキストのクリーンアップは、次の場合に発生します。

  • コンテキストがまだコンテキスト スタック上にある間、テキスト サービスは非アクティブ化されます。 これは、アクティブなテキスト サービスが変更されたとき、またはテキスト サービスがアクティブな間にアクティブな言語が変更されたときに発生する可能性があります。
  • コンテキストがまだコンテキスト スタック上にある間、ITfThreadMgr::D eactivate が呼び出されます。

ITfCleanupContextDurationSink::OnStartCleanupContext は、TSF マネージャーが ITfCleanupContextSink::OnCleanupContext 通知を開始する直前に呼び出されます。 すべての OnCleanupContext 通知が完了すると、TSF マネージャーは OnEndCleanupContext を呼び出します。

要件

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

関連項目

ITfCleanupContextDurationSink インターフェイスITfCleanupContextDurationSink::OnEndCleanupContextITfCleanupContextSink::OnCleanupContext