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