IExplorerPaneVisibility::GetPaneState 方法 (shobjidl_core.h)
获取给定 Windows 资源管理器窗格的可见性状态。
语法
HRESULT GetPaneState(
[in] REFEXPLORERPANE ep,
[out] EXPLORERPANESTATE *peps
);
参数
[in] ep
类型: REFEXPLORERPANE
对唯一标识 Windows 资源管理器窗格的 GUID 的引用。 Shlguid.h 中定义的以下常量之一。
EP_NavPane (cb316b22-25f7-42b8-8a09-540d23a43c2f)
Windows 资源管理器窗口左侧的窗格,用于托管文件夹树和 收藏夹。
EP_Commands (d9745868-ca5f-4a76-91cd-f5a129fbb076)
Windows 资源管理器窗口顶部的命令模块。
EP_Commands_Organize (72e81700-e3ec-4660-bf24-3c3b7b648806)
命令模块中的“组织”菜单。
EP_Commands_View (21f7c32d-eeaa-439b-bb51-37b96fd6a943)
命令模块中的“视图”菜单。
EP_DetailsPane (43abf98b-89b8-472d-b9ce-e69b8229f019)
显示 Windows 资源管理器窗口底部的元数据的窗格。
EP_PreviewPane (893c63d1-45c8-4d17-be19-223be71be365)
Windows 资源管理器窗口右侧的窗格,其中显示了文件的大型阅读预览。
EP_QueryPane (65bcde4f-4f07-4f27-83a7-1afca4df7dd)
帮助进行搜索的快速筛选按钮。
EP_AdvQueryPane (b4e9db8b-34ba-4c39-b5cc-16a1bd2c411c)
辅助搜索的其他字段和选项。
EP_StatusBar (65fe56ce-5cfe-4bc4-ad8a-7ae3fe7e8f7c)
在Windows 8中引入:一个状态栏,指示某些过程的进度,例如复制或下载。
EP_Ribbon (d27524a8-c9f2-4834-a106-df8889fd4f37)
在 Windows 8 中引入:功能区,它是替换许多 Microsoft 应用程序顶部的菜单和工具栏的控件。
[out] peps
类型: EXPLORERPANESTATE*
此方法返回时,将给定 Windows 资源管理器窗格的可见性状态作为 EXPLORERPANESTATE 常量之一包含在内。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
如果实现者不关心给定窗格的状态,因此不想更改它,则实现者应返回 方法的成功代码,并为 peps 参数返回EPS_DONTCARE。 如果方法失败,则会将其视为为 peps 参数返回了EPS_DONTCARE。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |