ICommDlgBrowser2 接口 (shobjidl_core.h)
扩展 ICommDlgBrowser 的功能。 此接口在托管 Shell 浏览器时由通用文件对话框公开。 可以通过在 IShellBrowser 对象上调用 QueryInterface 来获取指向 ICommDlgBrowser2 的 指针。
继承
ICommDlgBrowser2 接口继承自 ICommDlgBrowser。 ICommDlgBrowser2 也具有以下类型的成员:
方法
ICommDlgBrowser2 接口具有这些方法。
ICommDlgBrowser2::GetDefaultMenuText 由 Shell 视图调用以获取默认快捷菜单文本。 |
ICommDlgBrowser2::GetViewFlags 当视图必须确定是否需要对通用对话框浏览器进行特殊自定义时调用。 |
ICommDlgBrowser2::Notify 由 Shell 视图调用,以通知托管它的通用对话框发生了事件。 |
注解
此接口还提供从中继承的 ICommDlgBrowser 接口的方法。
注意 在 Windows XP 及更早版本中,此接口在 Shlobj.h 中定义。
当 Shell 视图托管在公共对话框中时,请使用 ICommDlgBrowser2 。
ICommDlgBrowser2 实现所有 ICommDlgBrowser 方法以及 IUnknown。 列出的方法特定于 ICommDlgBrowser2。
请注意Windows Vista 及更高版本。 在 Windows Vista 之前,此接口是在 Shlobj.h 中声明的。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |