ShellFolderViewOC-Objekt

Leitet die von einem angegebenen ShellFolderView-Objekt ausgelösten Ereignisse an die entsprechenden ShellFolderViewOC-Ereignishandler weiter.

Member

Das ShellFolderViewOC-Objekt verfügt über folgende Membertypen:

Ereignisse

Das ShellFolderViewOC-Objekt weist diese Ereignisse auf.

Ereignis BESCHREIBUNG
EnumDone Gibt an, dass das ShellFolderView-Objekt die Aufzählung des Ordnerinhalts abgeschlossen hat.
SelectionChanged Gibt an, dass sich der Auswahlzustand eines oder mehrerer Elemente in der Ansicht geändert hat.

 

Methoden

Das ShellFolderViewOC-Objekt verfügt über diese Methoden.

Methode BESCHREIBUNG
SetFolderView Leitet die Ereignisse des angegebenen ShellFolderView-Objekts an den entsprechenden ShellFolderViewOC-Ereignishandler weiter.

 

Bemerkungen

Das ShellFolderView-Objekt löst zwei Ereignisse aus, EnumDone und SelectionChanged, die in der Regel von Anwendungen behandelt werden. Einige Anwendungen müssen jedoch Ereignisse aus einer Reihe von ShellFolderView-Objekten verarbeiten. Beispielsweise kann eine Anwendung ein WebBrowser-Steuerelement hosten, mit dem Benutzer durch eine Reihe von Ordnern navigieren können. Jeder Ordner verfügt über ein eigenes ShellFolderView-Objekt mit den zugeordneten Ereignissen. Die Behandlung dieser Ereignisse kann schwierig sein.

Das ShellFolderViewOC-Objekt vereinfacht die Ereignisbehandlung für solche Szenarien. Es ermöglicht Anwendungen, Ereignisse für alle ShellFolderView-Objekte mit einem einzelnen Paar von ShellFolderViewOC-Ereignishandlern zu behandeln. Jedes Mal, wenn der Benutzer zu einem neuen Ordner navigiert, übergibt die Anwendung das zugeordnete ShellFolderView-Objekt an das ShellFolderViewOC-Objekt , indem Sie SetFolderView aufruft. Wenn dann ein EnumDone - oder SelectionChanged-Ereignis ausgelöst wird, leitet das ShellFolderViewOC-Objekt das Ereignis zur Verarbeitung an seinen eigenen Handler weiter.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (Version 5.0 oder höher)

Siehe auch

ShellFolderView