Freigeben über


ICommDlgBrowser-Schnittstelle (shobjidl_core.h)

Verfügbar gemacht durch die allgemeinen Dateidialogfelder, die verwendet werden sollen, wenn sie einen Shell-Browser hosten. Falls unterstützt, macht ICommDlgBrowser Methoden verfügbar, mit denen eine Shellansicht mehrere Fälle behandeln kann, die in einem Dialogfeld ein anderes Verhalten erfordern als in einer normalen Shellansicht. Sie erhalten einen ICommDlgBrowser-Schnittstellenzeiger , indem Sie QueryInterface für das IShellBrowser-Objekt aufrufen.

Vererbung

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

Methoden

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

 
ICommDlgBrowser::IncludeObject

Ermöglicht dem allgemeinen Dialogfeld das Filtern von Objekten, die in der Ansicht angezeigt werden.
ICommDlgBrowser::OnDefaultCommand

Wird aufgerufen, wenn ein Benutzer in der Ansicht doppelt klickt oder die EINGABETASTE drückt.
ICommDlgBrowser::OnStateChange

Der Aufruf nach einem Zustand, der durch den uChange-Parameter identifiziert wurde, wurde in der IShellView-Schnittstelle geändert.

Hinweise

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

Verwenden Sie ICommDlgBrowser , wenn Sie besonderes Verhalten bereitstellen müssen, während sie in den allgemeinen Dialogfeldern gehostet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)