Partager via


Interface IUIManagerEventSink (ctffunc.h)

L’interface IUIManagerEventSink est implémentée par une application prenant en charge l’intégration de l’interface utilisateur IME pour recevoir des notifications d’apparence de l’interface utilisateur IME. Cela permet à l’application de réorganiser sa disposition d’interface utilisateur pour éviter que les éléments d’interface utilisateur de l’application ne se chevauchent par l’interface utilisateur IME.

Appelez le gestionnaire TSF ITfSource ::AdviseSink avec IID_IUIManagerEventSink pour installer ce récepteur.

Note Cette interface n’est peut-être pas prise en charge pour tous les ES. Il peut y avoir des différences de prise en charge entre IME sur le bureau et IME dans la nouvelle interface utilisateur Windows sur Windows 8.1.
 

Héritage

L’interface IUIManagerEventSink hérite de l’interface IUnknown. IUIManagerEventSink a également les types de membres suivants :

Méthodes

L’interface IUIManagerEventSink possède ces méthodes.

 
IUIManagerEventsink ::OnWindowClosed

Appelé par le TSF après la fermeture de l’interface utilisateur IME.
IUIManagerEventSink ::OnWindowClosing

Appelé par le TSF avant de fermer l’interface utilisateur IME.
IUIManagerEventsink ::OnWindowOpened

Appelé par le TSF après l’ouverture d’une interface utilisateur IME.
IUIManagerEventsink ::OnWindowOpening

Appelé par le TSF avant d’ouvrir une interface utilisateur IME.
IUIManagerEventSink ::OnWindowUpdated

Appelé par le TSF après le redimensionnement et/ou le déplacement de l’interface utilisateur IME ouverte.
IUIManagerEventSink ::OnWindowUpdating

Appelé par le TSF avant le redimensionnement et/ou le déplacement de l’interface utilisateur IME ouverte.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête ctffunc.h