Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IDockingWindow interface

Exposes methods that notify the docking window object of changes, including showing, hiding, and impending removal. This interface is implemented by window objects that can be docked within the border space of a Windows Explorer window.

Members

The IDockingWindow interface inherits from IOleWindow. IDockingWindow also has these types of members:

Methods

The IDockingWindow interface has these methods.

MethodDescription
CloseDW

Notifies the docking window object that it is about to be removed from the frame. The docking window object should save any persistent information at this time.

ResizeBorderDW

Notifies the docking window object that the frame's border space has changed. In response to this method, the IDockingWindow implementation must call IDockingWindowSite::SetBorderSpaceDW, even if no border space is required or a change is not necessary.

ShowDW

Instructs the docking window object to show or hide itself.

 

Remarks

IDockingWindow is derived from IOleWindow. See the following topics for details on these methods also available to IDockingWindow through that inheritance.

Additional IDockingWindow Methods
IDockingWindow::GetWindow
IDockingWindow::ContextSensitiveHelp

 

When to Implement

Implement IDockingWindow when you want to display a window inside a browser frame. This is typically used for user interface windows, such as toolbars.

When to Use

You do not usually use the IDockingWindow interface directly. The Shell browser uses this interface to support docked windows inside the browser frame.

Requirements

Minimum supported client

Windows 2000 Professional, Windows XP [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Shlobj.h

DLL

Shell32.dll (version 4.71 or later)

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.