Partager via


Interface ICommDlgBrowser2 (shobjidl_core.h)

Étend les fonctionnalités d’ICommDlgBrowser. Cette interface est exposée par les boîtes de dialogue de fichier courantes lorsqu’elles hébergent un navigateur Shell. Vous pouvez obtenir un pointeur vers ICommDlgBrowser2 en appelant QueryInterface sur l’objet IShellBrowser .

Héritage

L’interface ICommDlgBrowser2 hérite de ICommDlgBrowser. ICommDlgBrowser2 a également les types de membres suivants :

Méthodes

L’interface ICommDlgBrowser2 a ces méthodes.

 
ICommDlgBrowser2 ::GetDefaultMenuText

Appelé par la vue Shell pour obtenir le texte du menu contextuel par défaut.
ICommDlgBrowser2 ::GetViewFlags

Appelé lorsque la vue doit déterminer si une personnalisation spéciale doit être effectuée pour le navigateur de dialogue commun.
ICommDlgBrowser2 ::Notify

Appelé par une vue Shell pour notifier la boîte de dialogue commune qui l’héberge qu’un événement s’est produit.

Remarques

Cette interface fournit également les méthodes de l’interface ICommDlgBrowser , dont elle hérite.

Note Dans Windows XP et les versions antérieures, cette interface a été définie dans Shlobj.h.
 
Cette interface est implémentée uniquement par les boîtes de dialogue de fichier courantes.

Utilisez ICommDlgBrowser2 lorsque votre vue Shell est hébergée dans une boîte de dialogue commune.

ICommDlgBrowser2 implémente toutes les méthodes ICommDlgBrowser , ainsi que IUnknown. Les méthodes répertoriées sont spécifiques à ICommDlgBrowser2.

NotezWindows Vista et versions ultérieures. Avant Windows Vista, cette interface était déclarée dans Shlobj.h.
 

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 Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (inclure Shobjidl.h)