IExplorerPaneVisibility 接口 (shobjidl_core.h)

在 Windows 资源管理器中由 IShellFolder 实现使用,为视图提供有关可见窗格的建议。 此外, IExplorerBrowser 主机可以使用此接口提供有关窗格可见性的信息。 主机应使用 SID_ExplorerPaneVisibility 作为服务 ID 来实现 QueryService。 主机必须位于站点链中。

从 Shell 文件夹检索 IExplorerPaneVisibility 实现。 Shell 文件夹又从视图中检索。 命名空间扩展可以选择 (IShellView) 提供自定义视图,而不是使用系统文件夹视图对象 (DefView) 。 在这种情况下, IShellView 实现必须包含 IFolderView::GetFolder 的实现才能返回 IExplorerPaneVisibility 对象。

命名空间扩展可以通过实现 IShellView 本身来提供自定义视图,而不是使用系统文件夹视图对象 (DefView) 。 在这种情况下, IShellView 实现必须包含 IFolderView::GetFolder 的实现才能使用 IExplorerPaneVisibility

继承

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

方法

IExplorerPaneVisibility 接口具有这些方法。

 
IExplorerPaneVisibility::GetPaneState

获取给定 Windows 资源管理器窗格的可见性状态。

要求

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

另请参阅

SHCreateShellFolderView