Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |