Interface IDockingWindow (shobjidl_core.h)
Expõe métodos que notificam o objeto de janela de encaixe de alterações, incluindo exibição, ocultação e remoção iminente. Essa interface é implementada por objetos de janela que podem ser encaixados no espaço de borda de uma janela do Windows Explorer.
Herança
A interface IDockingWindow herda de IOleWindow. IDockingWindow também tem esses tipos de membros:
Métodos
A interface IDockingWindow tem esses métodos.
IDockingWindow::CloseDW Notifica o objeto da janela de encaixe de que ele está prestes a ser removido do quadro. O objeto da janela de encaixe deve salvar qualquer informação persistente no momento. |
IDockingWindow::ResizeBorderDW Notifica o objeto da janela de encaixe de que o espaço de borda do quadro foi alterado. Em resposta a esse método, a implementação IDockingWindow deve chamar SetBorderSpaceDW, mesmo que nenhum espaço de borda seja necessário ou uma alteração não seja necessária. |
IDockingWindow::ShowDW Instrui o objeto da janela de encaixe a mostrar ou se ocultar. |
Comentários
IDockingWindow é derivado de IOleWindow. Consulte os tópicos a seguir para obter detalhes sobre esses métodos também disponíveis para IDockingWindow por meio dessa herança.
Métodos IDockingWindow adicionais |
---|
IDockingWindow::GetWindow |
IDockingWindow::ContextSensitiveHelp |
Quando implementar
Implemente IDockingWindow quando quiser exibir uma janela dentro de um quadro do navegador. Normalmente, isso é usado para janelas de interface do usuário, como barras de ferramentas.Quando usar
Normalmente, você não usa a interface IDockingWindow diretamente. O navegador Shell usa essa interface para dar suporte a janelas encaixadas dentro do quadro do navegador.Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl_core.h (inclua Shlobj.h) |