Condividi tramite


Interfaccia IDockingWindow (shobjidl_core.h)

Espone i metodi che notificano all'oggetto finestra di ancoraggio modifiche, tra cui la visualizzazione, la nascondere e la rimozione in sospeso. Questa interfaccia viene implementata dagli oggetti finestra che possono essere ancorati all'interno dello spazio del bordo di una finestra di Esplora finestre.

Ereditarietà

L'interfaccia IDockingWindow eredita da IOleWindow. IDockingWindow include anche questi tipi di membri:

Metodi

L'interfaccia IDockingWindow include questi metodi.

 
IDockingWindow::CloseDW

Notifica all'oggetto finestra di ancoraggio che sta per essere rimosso dalla cornice. L'oggetto finestra di ancoraggio deve salvare tutte le informazioni persistenti in questo momento.
IDockingWindow::ResizeBorderDW

Notifica all'oggetto finestra di ancoraggio che lo spazio del bordo della cornice è cambiato. In risposta a questo metodo, l'implementazione di IDockingWindow deve chiamare SetBorderSpaceDW, anche se non è necessario spazio di bordo o non è necessaria una modifica.
IDockingWindow::ShowDW

Indica all'oggetto finestra di ancoraggio di mostrare o nascondere se stesso.

Commenti

IDockingWindow è derivato da IOleWindow. Per informazioni dettagliate su questi metodi, vedere anche gli argomenti seguenti disponibili per IDockingWindow tramite tale ereditarietà.

Altri metodi IDockingWindow
IDockingWindow::GetWindow
IDockingWindow::ContextSensitiveHelp
 

Quando implementare

Implementare IDockingWindow quando si vuole visualizzare una finestra all'interno di un frame del browser. Questa operazione viene in genere usata per le finestre dell'interfaccia utente, ad esempio le barre degli strumenti.

Quando usare

In genere non si usa direttamente l'interfaccia IDockingWindow . Il browser Shell usa questa interfaccia per supportare finestre ancorate all'interno del frame del browser.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (includere Shlobj.h)