IUIManagerEventSink 介面 (ctffunc.h)
IUIManagerEventSink 介面是由支援 IME UI 整合的應用程式實作,以接收輸入法 UI 外觀的通知。 這可讓應用程式重新排列其UI配置,以避免應用程式UI元素與IME UI重疊。
使用 IID_IUIManagerEventSink 呼叫 TSF 管理員 ITfSource::AdviseSink 以安裝此接收。
注意 所有 IME 都可能不支援此介面。 在 Windows 8.1 的新 Windows UI 中,傳統型上 IME 與 IME 之間可能有差異。
繼承
IUIManagerEventSink 介面繼承自 IUnknown 介面。 IUIManagerEventSink 也有下列類型的成員:
方法
IUIManagerEventSink 介面具有這些方法。
IUIManagerEventSink::OnWindowClosed 關閉輸入法 UI 之後,由 TSF 呼叫。 |
IUIManagerEventSink::OnWindowClosing 在關閉輸入法 UI 之前,由 TSF 呼叫。 |
IUIManagerEventSink::OnWindowOpened 開啟輸入法 UI 之後,由 TSF 呼叫。 |
IUIManagerEventSink::OnWindowOpening 在開啟輸入法 UI 之前,由 TSF 呼叫。 |
IUIManagerEventSink::OnWindowUpdated 在重設大小和/或重新放置開啟的 IME UI 之後,由 TSF 呼叫。 |
IUIManagerEventSink::OnWindowUpdating 在重設大小和/或重新放置開啟的 IME UI 之前,由 TSF 呼叫。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | ctffunc.h |