IFrameworkInputPaneHandler ::Showing, méthode (shobjidl_core.h)
Appelé avant l’affichage du volet d’entrée, pour permettre à la fenêtre d’application d’apporter les ajustements nécessaires à son interface utilisateur en réponse à l’espace d’écran réduit disponible. Cela est particulièrement important pour les éléments d’entrée, tels que les zones de texte, qui sont utilisés conjointement avec le volet d’entrée.
Syntaxe
HRESULT Showing(
[in] RECT *prcInputPaneScreenLocation,
[in] BOOL fEnsureFocusedElementInView
);
Paramètres
[in] prcInputPaneScreenLocation
Type : RECT*
Pointeur vers une structure RECT qui fournit les coordonnées d’écran que le volet d’entrée occupera.
[in] fEnsureFocusedElementInView
Type : BOOL*
Pointeur vers une valeur définie sur true si l’application doit tenter de conserver son élément actuellement ciblé (par exemple, une zone de texte) dans l’affichage, ce qui peut nécessiter que l’application déplace l’élément ou réorganise son interface utilisateur.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |