Méthode ITfContextOwnerServices ::OnLayoutChange (msctf.h)
La méthode ITfContextOwnerServices ::OnLayoutChange est appelée par le propriétaire du contexte lorsque la représentation à l’écran du flux de texte est mise à jour pendant une composition. Les mises à jour de flux de texte incluent lorsque la position de la fenêtre qui contient le texte est modifiée ou si les coordonnées d’écran du texte changent.
Syntaxe
HRESULT OnLayoutChange();
Valeur de retour
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Description |
---|---|
|
La méthode a réussi. |
Remarques
Un appel à ITfContextOwnerServices ::OnLayoutChange peut être en réponse à une modification de texte, à un changement de taille de police, à un déplacement/redimensionnement de fenêtre, etc.
Si un appel à ITfContextView ::GetTextExt ou ITfContextOwner ::GetACPFromPoint échoue parce que l’application n’a pas calculé la disposition de l’écran (Valeur de retour : TS_E_NOLAYOUT), l’application doit alors appeler ITfContextOwnerServices ::OnLayoutChange lorsque les informations sont prêtes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | msctf.h |
DLL | Msctf.dll |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |