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
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) |