Compartir a través de


Interfaz IDockingWindow (shobjidl_core.h)

Expone métodos que notifican al objeto de ventana de acoplamiento los cambios, incluida la visualización, ocultación e eliminación inminente. Esta interfaz se implementa mediante objetos de ventana que se pueden acoplar dentro del espacio de borde de una ventana del Explorador de Windows.

Herencia

La interfaz IDockingWindow hereda de IOleWindow. IDockingWindow también tiene estos tipos de miembros:

Métodos

La interfaz IDockingWindow tiene estos métodos.

 
IDockingWindow::CloseDW

Notifica al objeto de ventana de acoplamiento que está a punto de quitarse del marco. El objeto de ventana de acoplamiento debe guardar cualquier información persistente en este momento.
IDockingWindow::ResizeBorderDW

Notifica al objeto de ventana de acoplamiento que ha cambiado el espacio de borde del marco. En respuesta a este método, la implementación de IDockingWindow debe llamar a SetBorderSpaceDW, incluso si no se requiere ningún espacio de borde o no es necesario un cambio.
IDockingWindow::ShowDW

Indica al objeto de ventana de acoplamiento que muestre u oculte.

Comentarios

IDockingWindow se deriva de IOleWindow. Consulte los temas siguientes para obtener más información sobre estos métodos también disponibles para IDockingWindow a través de esa herencia.

Métodos adicionales de IDockingWindow
IDockingWindow::GetWindow
IDockingWindow::ContextSensitiveHelp
 

Cuándo implementar

Implemente IDockingWindow cuando desee mostrar una ventana dentro de un marco del explorador. Normalmente se usa para ventanas de interfaz de usuario, como barras de herramientas.

Cuándo usar

Normalmente no se usa la interfaz IDockingWindow directamente. El explorador shell usa esta interfaz para admitir ventanas acopladas dentro del marco del explorador.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shlobj.h)