ICommDlgBrowser 接口 (shobjidl_core.h)

由托管 Shell 浏览器时要使用的通用文件对话框公开。 如果受支持, ICommDlgBrowser 会公开方法,这些方法允许 Shell 视图处理在对话框中需要不同于普通 Shell 视图中的行为的多个情况。 通过在 IShellBrowser 对象上调用 QueryInterface 来获取 ICommDlgBrowser 接口指针。

继承

ICommDlgBrowser 接口继承自 IUnknown 接口。 ICommDlgBrowser 还具有以下类型的成员:

方法

ICommDlgBrowser 接口包含以下方法。

 
ICommDlgBrowser::IncludeObject

允许通用对话框筛选视图显示的对象。
ICommDlgBrowser::OnDefaultCommand

当用户在视图中双击或按 Enter 键时调用。
ICommDlgBrowser::OnStateChange

在 IShellView 接口中由 uChange 参数标识的状态发生更改后调用。

注解

注意 在 Windows XP 及更早版本中,此接口是在 Shlobj.h 中定义的。
 
此接口仅由通用文件对话框实现。

如果需要在公共对话框中托管时提供特殊行为,请使用 ICommDlgBrowser

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)