Interface IDockingWindow (shobjidl_core.h)
Expose les méthodes qui informent l’objet fenêtre d’ancrage des modifications, notamment l’affichage, le masquage et la suppression imminente. Cette interface est implémentée par des objets de fenêtre qui peuvent être ancrés dans l’espace de bordure d’une fenêtre windows Explorer.
Héritage
L’interface IDockingWindow hérite d’IOleWindow. IDockingWindow possède également les types de membres suivants :
Méthodes
L’interface IDockingWindow possède ces méthodes.
IDockingWindow ::CloseDW Avertit l’objet de fenêtre d’ancrage qu’il est sur le point d’être supprimé du cadre. L’objet fenêtre d’ancrage doit enregistrer toutes les informations persistantes à ce stade. |
IDockingWindow ::ResizeBorderDW Avertit l’objet de fenêtre d’ancrage que l’espace de bordure du cadre a changé. En réponse à cette méthode, l’implémentation IDockingWindow doit appeler SetBorderSpaceDW, même si aucun espace de bordure n’est requis ou qu’une modification n’est pas nécessaire. |
IDockingWindow ::ShowDW Indique à l’objet de fenêtre d’ancrage de s’afficher ou de se masquer. |
Remarques
IDockingWindow est dérivé de IOleWindow. Consultez les rubriques suivantes pour plus d’informations sur ces méthodes également disponibles pour IDockingWindow via cet héritage.
Méthodes IDockingWindow supplémentaires |
---|
IDockingWindow ::GetWindow |
IDockingWindow ::ContextSensitiveHelp |
Quand implémenter
Implémentez IDockingWindow lorsque vous souhaitez afficher une fenêtre à l’intérieur d’un cadre de navigateur. Il est généralement utilisé pour les fenêtres d’interface utilisateur, telles que les barres d’outils.Quand utiliser
En règle générale, vous n’utilisez pas directement l’interface IDockingWindow . Le navigateur Shell utilise cette interface pour prendre en charge les fenêtres ancrées à l’intérieur du cadre du navigateur.Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shlobj.h) |