Interfaccia IShellBrowser (shobjidl_core.h)
Implementato da host di visualizzazioni shell (oggetti che implementano IShellView). Espone i metodi che forniscono servizi per la visualizzazione che ospita e altri oggetti eseguiti nel contesto della finestra di Esplora risorse.
Ereditarietà
L'interfaccia IShellBrowser eredita da IOleWindow. IShellBrowser include anche questi tipi di membri:
Metodi
L'interfaccia IShellBrowser include questi metodi.
IShellBrowser::BrowseObject Informa Esplora risorse di Windows per passare a un'altra cartella. |
IShellBrowser::EnableModelessSB Indica a Esplora risorse di Abilitare o disabilitare le finestre di dialogo senza modalità. |
IShellBrowser::GetControlWindow Ottiene l'handle della finestra in un controllo browser. |
IShellBrowser::GetViewStateStream Ottiene un'interfaccia IStream che può essere usata per l'archiviazione di informazioni sullo stato specifiche della visualizzazione. |
IShellBrowser::InsertMenusSB Consente al contenitore di inserire i gruppi di menu nel menu composito visualizzato quando viene visualizzato uno spazio dei nomi esteso o usato. |
IShellBrowser::OnViewWindowActive Chiamato dalla visualizzazione Shell quando la finestra di visualizzazione o una delle finestre figlio ottiene lo stato attivo o diventa attivo. |
IShellBrowser::QueryActiveShellView Recupera l'oggetto visualizzazione shell attualmente attivo (visualizzato). |
IShellBrowser::RemoveMenusSB Consente al contenitore di rimuovere uno dei relativi elementi di menu dal menu composito sul posto e liberare tutte le risorse associate. |
IShellBrowser::SendControlMsg Invia messaggi di controllo alla barra degli strumenti o alla barra di stato in una finestra di Esplora risorse di Windows. |
IShellBrowser::SetMenuSB Installa il menu composito nella finestra di visualizzazione. |
IShellBrowser::SetStatusTextSB Imposta e visualizza il testo di stato sull'oggetto sul posto nella barra di stato della finestra frame del contenitore. |
IShellBrowser::SetToolbarItems Aggiunge elementi della barra degli strumenti alla barra degli strumenti di Esplora risorse. |
IShellBrowser::TranslateAcceleratorSB Converte le sequenze di tasti di scelta rapida destinate al frame del browser mentre la visualizzazione è attiva. |
Commenti
Esplora risorse e la finestra di dialogo Apri file comuni sono esempi di implementazioni di questa interfaccia. È un complementare all'interfaccia IShellView esposta dalle estensioni.
Gli oggetti che hanno accesso alla catena di siti del browser possono ottenere un riferimento al browser in IShellBrowser usando IServiceProvider::QueryService, con ID servizio come SID_STopLevelBrowser e SID_SCommDlgBrowser.
Windows 7 e versioni successive. I menu di scelta rapida di Esplora risorse di Windows supportano lo spostamento sul posto usando IServiceProvider::QueryService con l'ID servizio SID_SlnPlaceBrowser.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h |