Méthode IOleClientSite ::OnShowWindow (oleidl.h)
Avertit un conteneur lorsque la fenêtre d’un objet incorporé est sur le point de devenir visible ou invisible. Cette méthode ne s’applique pas à un objet qui est activé sur place et n’a donc aucune fenêtre distincte de celle de son conteneur.
Syntaxe
HRESULT OnShowWindow(
[in] BOOL fShow
);
Paramètres
[in] fShow
Indique si la fenêtre d’un objet est ouverte (TRUE) ou fermée (FALSE).
Valeur retournée
Cette méthode retourne S_OK en cas de réussite.
Remarques
Un objet incorporé appelle OnShowWindow pour tenir son conteneur informé lorsque l’objet est ouvert dans une fenêtre. Cette fenêtre peut ou non être visible pour l’utilisateur final. Le conteneur utilise ces informations pour ombrage du site client de l’objet lorsque l’objet est affiché dans une fenêtre, et pour supprimer l’ombrage lorsque l’objet ne l’est pas. Un objet ombré, ayant reçu cette notification, sait qu’il a déjà une fenêtre ouverte et peut donc répondre à un double-clic en plaçant cette fenêtre rapidement en haut, au lieu de lancer son application afin d’en obtenir une nouvelle.
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 | oleidl.h |