IDockingWindow 接口 (shobjidl_core.h)

公开通知停靠窗口对象更改的方法,包括显示、隐藏和即将删除。 此接口由窗口对象实现,这些对象可停靠在 Windows 资源管理器窗口的边框空间内。

继承

IDockingWindow 接口继承自 IOleWindowIDockingWindow 还具有以下类型的成员:

方法

IDockingWindow 接口包含以下方法。

 
IDockingWindow::CloseDW

通知停靠窗口对象即将从框架中删除。 停靠窗口对象此时应保存任何永久性信息。
IDockingWindow::ResizeBorderDW

通知停靠窗口对象框架的边框空间已更改。 为了响应此方法,IDockingWindow 实现必须调用 SetBorderSpaceDW,即使不需要边框空间或不需要更改也是如此。
IDockingWindow::ShowDW

指示停靠窗口对象显示或隐藏自身。

注解

IDockingWindow 派生自 IOleWindow。 有关 IDockingWindow 通过该继承也可用的这些方法的详细信息,请参阅以下主题。

其他 IDockingWindow 方法
IDockingWindow::GetWindow
IDockingWindow::ContextSensitiveHelp
 

何时实现

如果要在浏览器框架内显示窗口,请实现 IDockingWindow 。 这通常用于用户界面窗口,如工具栏。

何时使用

通常不会直接使用 IDockingWindow 接口。 Shell 浏览器使用此接口来支持浏览器框架内的停靠窗口。

要求

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