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) |