Interface ICommDlgBrowser (shobjidl_core.h)
Exposé par les boîtes de dialogue de fichier commun à utiliser lorsqu’elles hébergent un navigateur Shell. S’il est pris en charge, ICommDlgBrowser expose des méthodes qui permettent à une vue Shell de gérer plusieurs cas qui nécessitent un comportement différent dans une boîte de dialogue que dans une vue Shell normale. Vous obtenez un pointeur d’interface ICommDlgBrowser en appelant QueryInterface sur l’objet IShellBrowser .
Héritage
L’interface ICommDlgBrowser hérite de l’interface IUnknown. ICommDlgBrowser possède également les types de membres suivants :
Méthodes
L’interface ICommDlgBrowser possède ces méthodes.
ICommDlgBrowser ::IncludeObject Permet à la boîte de dialogue commune de filtrer les objets affichés par la vue. |
ICommDlgBrowser ::OnDefaultCommand Appelé lorsqu’un utilisateur double-clique dans la vue ou appuie sur la touche ENTRÉE. |
ICommDlgBrowser ::OnStateChange Appelé après qu’un état, identifié par le paramètre uChange, a changé dans l’interface IShellView. |
Remarques
Utilisez ICommDlgBrowser lorsque vous devez fournir un comportement spécial lors de l’hébergement à l’intérieur des boîtes de dialogue courantes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | 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 Shobjidl.h) |