次の方法で共有


IUIManagerEventSink インターフェイス (ctffunc.h)

IUIManagerEventSink インターフェイスは、IME UI の外観の通知を受け取るために IME UI 統合をサポートするアプリによって実装されます。 これにより、アプリは UI レイアウトを再配置して、アプリの UI 要素が IME UI によって重複しないようにすることができます。

このシンクをインストールするには、IID_IUIManagerEventSinkを使用して TSF マネージャー ITfSource::AdviseSink を呼び出します。

メモ このインターフェイスは、すべての IM でサポートされていない場合があります。 デスクトップの IME と、Windows 8.1の新しい Windows UI での IME のサポートに違いがある場合があります。
 

継承

IUIManagerEventSink インターフェイスは、IUnknown インターフェイスから継承されます。 IUIManagerEventSink には、次の種類のメンバーもあります。

メソッド

IUIManagerEventSink インターフェイスには、これらのメソッドがあります。

 
IUIManagerEventSink::OnWindowClosed

IME UI を閉じた後に TSF によって呼び出されます。
IUIManagerEventSink::OnWindowClosing

IME UI を閉じる前に TSF によって呼び出されます。
IUIManagerEventSink::OnWindowOpened

IME UI を開いた後に TSF によって呼び出されます。
IUIManagerEventSink::OnWindowOpening

IME UI を開く前に TSF によって呼び出されます。
IUIManagerEventSink::OnWindowUpdated

開いている IME UI のサイズを変更または再配置した後、TSF によって呼び出されます。
IUIManagerEventSink::OnWindowUpdating

開いている IME UI のサイズ変更や再配置の前に、TSF によって呼び出されます。

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ctffunc.h