Freigeben über


ICommDlgBrowser2-Schnittstelle (shobjidl_core.h)

Erweitert die Funktionen von ICommDlgBrowser. Diese Schnittstelle wird durch die allgemeinen Dateidialogfelder verfügbar gemacht, wenn sie einen Shellbrowser hosten. Ein Zeiger auf ICommDlgBrowser2 kann durch Aufrufen von QueryInterface für das IShellBrowser-Objekt abgerufen werden.

Vererbung

Die ICommDlgBrowser2-Schnittstelle erbt von ICommDlgBrowser. ICommDlgBrowser2 verfügt auch über folgende Arten von Membern:

Methoden

Die ICommDlgBrowser2-Schnittstelle verfügt über diese Methoden.

 
ICommDlgBrowser2::GetDefaultMenuText

Wird von der Shellansicht aufgerufen, um den Standardtext des Kontextmenüs abzurufen.
ICommDlgBrowser2::GetViewFlags

Wird aufgerufen, wenn die Ansicht bestimmen muss, ob spezielle Anpassungen für den allgemeinen Dialogbrowser vorgenommen werden müssen.
ICommDlgBrowser2::Notify

Wird von einer Shellansicht aufgerufen, um das allgemeine Dialogfeld zu benachrichtigen, in dem es gehostet wird, dass ein Ereignis aufgetreten ist.

Hinweise

Diese Schnittstelle stellt auch die Methoden der ICommDlgBrowser-Schnittstelle bereit, von der sie erbt.

Hinweis In Windows XP und früheren Versionen wurde diese Schnittstelle in Shlobj.h definiert.
 
Diese Schnittstelle wird nur durch allgemeine Dateidialogfelder implementiert.

Verwenden Sie ICommDlgBrowser2 , wenn Ihre Shellansicht in einem allgemeinen Dialogfeld gehostet wird.

ICommDlgBrowser2 implementiert alle ICommDlgBrowser-Methoden sowie IUnknown. Die aufgeführten Methoden sind spezifisch für ICommDlgBrowser2.

Beachten SieWindows Vista und höher. Vor Windows Vista wurde diese Schnittstelle in Shlobj.h deklariert.
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)