Oggetto ShellFolderViewOC

Inoltra gli eventi generati da un oggetto ShellFolderView specificato ai gestori eventi ShellFolderViewOC corrispondenti.

Membri

L'oggetto ShellFolderViewOC ha questi tipi di membri:

Eventi

L'oggetto ShellFolderViewOC include questi eventi.

Event Descrizione
EnumDone Indica che l'oggetto ShellFolderView ha terminato di enumerare il contenuto della cartella.
SelectionChanged Indica che lo stato di selezione di uno o più elementi nella visualizzazione è stato modificato.

 

Metodi

L'oggetto ShellFolderViewOC dispone di questi metodi.

Metodo Descrizione
SetFolderView Inoltra gli eventi dell'oggetto ShellFolderView specificato al gestore eventi ShellFolderViewOC corrispondente.

 

Commenti

L'oggetto ShellFolderView genera due eventi, EnumDone e SelectionChanged, che vengono in genere gestiti dalle applicazioni. Tuttavia, alcune applicazioni devono gestire gli eventi di una serie di oggetti ShellFolderView . Ad esempio, un'applicazione potrebbe ospitare un controllo WebBrowser che consente agli utenti di spostarsi in una serie di cartelle. Ogni cartella ha un proprio oggetto ShellFolderView con gli eventi associati. La gestione di questi eventi può essere difficile.

L'oggetto ShellFolderViewOC semplifica la gestione degli eventi per tali scenari. Consente alle applicazioni di gestire gli eventi per tutti gli oggetti ShellFolderView con una singola coppia di gestori eventi ShellFolderViewOC . Ogni volta che l'utente passa a una nuova cartella, l'applicazione passa l'oggetto ShellFolderView associato all'oggetto ShellFolderViewOC chiamando SetFolderView. Quindi, quando viene generato un evento EnumDone o SelectionChanged , l'oggetto ShellFolderViewOC inoltra l'evento al proprio gestore per l'elaborazione.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (versione 5.0 o successiva)

Vedi anche

ShellFolderView