IUIManagerEventSink-Schnittstelle (ctffunc.h)
Die IUIManagerEventSink-Schnittstelle wird von einer App implementiert, die die INTEGRATION der IME-Benutzeroberfläche unterstützt, um Benachrichtigungen zur Darstellung der IME-Benutzeroberfläche zu empfangen. Dadurch kann die App ihr UI-Layout neu anordnen, um zu vermeiden, dass die UI-Elemente der App von der IME-Benutzeroberfläche überlappen.
Rufen Sie den TSF-Manager ITfSource::AdviseSink mit IID_IUIManagerEventSink auf, um diese Senke zu installieren.
Vererbung
Die IUIManagerEventSink-Schnittstelle erbt von der IUnknown-Schnittstelle . IUIManagerEventSink verfügt auch über folgende Membertypen:
Methoden
Die IUIManagerEventSink-Schnittstelle verfügt über diese Methoden.
IUIManagerEventsink::OnWindowClosed Wird vom TSF aufgerufen, nachdem die IME-Benutzeroberfläche geschlossen wurde. |
IUIManagerEventsink::OnWindowClosing Wird vom TSF aufgerufen, bevor die IME-Benutzeroberfläche geschlossen wird. |
IUIManagerEventSink::OnWindowOpened Wird vom TSF aufgerufen, nachdem eine IME-Benutzeroberfläche geöffnet wurde. |
IUIManagerEventSink::OnWindowOpening Wird vom TSF aufgerufen, bevor eine IME-Benutzeroberfläche geöffnet wird. |
IUIManagerEventSink::OnWindowUpdated Wird vom TSF aufgerufen, nachdem die Größe geändert und/oder die geöffnete IME-Benutzeroberfläche verschoben wurde. |
IUIManagerEventSink::OnWindowUpdating Wird vom TSF aufgerufen, bevor die Größe geändert und/oder die geöffnete IME-Benutzeroberfläche verschoben wird. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ctffunc.h |