Méthode ITfTextLayoutSink ::OnLayoutChange (msctf.h)
Reçoit une notification lorsque la disposition d’une vue contextuelle change.
Syntaxe
HRESULT OnLayoutChange(
[in] ITfContext *pic,
[in] TfLayoutCode lcode,
[in] ITfContextView *pView
);
Paramètres
[in] pic
Pointeur vers l’interface ITfContext pour le contexte modifié.
[in] lcode
Spécifie l’élément TfLayoutCode qui décrit la modification de la disposition.
[in] pView
Pointeur vers l’interface ITfContextView pour l’affichage contextuel dans lequel le changement de disposition s’est produit.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Chaque contexte a une vue par défaut pour laquelle une référence peut être obtenue à l’aide de la méthode ITfContext ::GetActiveView . La méthode retourne uniquement la valeur TF_LC_CHANGE pour le paramètre lcode pour cette vue, car les valeurs sont possibles uniquement pour plusieurs vues. Étant donné que TSF ne prend pas en charge plusieurs vues, cette méthode ne reçoit jamais d’autres valeurs de l’énumération TfLayoutCode .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | msctf.h |
DLL | Tiptsf.dll |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |