IShellDispatch-Objekt

Stellt ein -Objekt in der Shell dar. Es werden Methoden bereitgestellt, um die Shell zu steuern und Befehle innerhalb der Shell auszuführen. Es gibt auch Methoden, um andere Shell-bezogene Objekte abzurufen.

Hinweis

IShellDispatch wird implementiert und über das Shell-Objekt aufgerufen.

 

Member

Das IShellDispatch-Objekt verfügt über die folgenden Membertypen:

Methoden

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

Methode BESCHREIBUNG
BrowseForFolder Erstellt ein Dialogfeld, das es dem Benutzer ermöglicht, einen Ordner auszuwählen, und gibt dann das Folder-Objekt des ausgewählten Ordners zurück.
CascadeWindows Kaskadiert alle Fenster auf dem Desktop. Diese Methode hat die gleiche Auswirkung wie das Klicken mit der rechten Maustaste auf die Taskleiste und das Auswählen von Kaskadenfenstern.
ControlPanelItem Führt die angegebene Systemsteuerung-Anwendung aus. Wenn die Anwendung bereits geöffnet ist, wird die ausgeführte instance aktiviert.
Hinweis: Ab Windows Vista sind die meisten Systemsteuerung Anwendungen Shellelemente und können nicht mit dieser Funktion geöffnet werden. Um diese Systemsteuerung Anwendungen zu öffnen, übergeben Sie den kanonischen Namen an control.exe. Beispiel:
control.exe /name Microsoft.Personalization

EjectPC Wirft den Computer von seiner Dockingstation aus. Dies ist dasselbe wie das Klicken auf das Startmenü und die Auswahl von Auswerfen von PC, wenn Ihr Computer diesen Befehl unterstützt.
Erkunden Öffnet einen angegebenen Ordner in einem Windows Explorer Fenster.
FileRun Zeigt dem Benutzer das Dialogfeld Ausführen an.
FindComputer Zeigt das Dialogfeld Suchergebnisse: Computer an. Das Dialogfeld zeigt das Ergebnis der Suche nach einem angegebenen Computer an.
FindFiles Zeigt das Dialogfeld Suchen: Alle Dateien an . Dies ist identisch mit dem Klicken auf das Startmenü und dann auf Suchen.
Hilfe Zeigt das Fenster "Hilfe und Support" von Windows an. Diese Methode hat die gleiche Auswirkung wie das Klicken auf das Startmenü und die Auswahl von Hilfe und Support.
MinimierenAll Minimiert alle Fenster auf dem Desktop. Diese Methode hat die gleiche Auswirkung wie das Klicken mit der rechten Maustaste auf die Taskleiste und das Auswählen von Minimieren aller Windows auf älteren Systemen oder das Klicken auf das Symbol Desktop anzeigen auf der Taskleiste.
Namespace Erstellt ein Folder-Objekt für den angegebenen Ordner und gibt es zurück.
Öffnen Öffnet den angegebenen Ordner.
RefreshMenu Aktualisiert den Inhalt des Startmenüs . Wird nur mit Systemen vor Windows XP verwendet.
SetTime Zeigt das Dialogfeld Datum und Uhrzeit an. Diese Methode hat die gleiche Auswirkung wie das Klicken mit der rechten Maustaste auf die Uhr in der Taskleiste status Bereichs und auswählen von Datum/Uhrzeit anpassen.
ShutdownWindows Zeigt das Dialogfeld Windows herunterfahren an. Dies entspricht dem Klicken auf das Startmenü und dem Auswählen von Herunterfahren.
Angehalten Td
TileHorizontally Kacheln aller Fenster auf dem Desktop horizontal. Diese Methode hat die gleiche Auswirkung wie das Klicken mit der rechten Maustaste auf die Taskleiste und die Auswahl von Fenstern gestapelt anzeigen.
TileVertically Kacheln aller Fenster auf dem Desktop vertikal. Diese Methode hat den gleichen Effekt wie das Klicken mit der rechten Maustaste auf die Taskleiste und die Auswahl von Fenstern nebeneinander anzeigen.
TrayProperties Zeigt das Dialogfeld Taskleiste und Startmenüeigenschaften an. Diese Methode hat den gleichen Effekt wie das Klicken mit der rechten Maustaste auf die Taskleiste und das Auswählen von Eigenschaften.
UndoMinimizeALL Stellt alle Desktopfenster in den Zustand zurück, in dem sie sich vor dem letzten Befehl MinimizeAll befanden. Diese Methode hat die gleiche Auswirkung wie das Klicken mit der rechten Maustaste auf die Taskleiste und die Auswahl von Rückgängigmachen Alle Windows minimieren (auf älteren Systemen) oder ein zweites Klicken auf das Symbol Desktop anzeigen in der Taskleiste.
Windows Erstellt ein ShellWindows-Objekt und gibt es zurück. Dieses Objekt stellt eine Auflistung aller geöffneten Fenster dar, die zur Shell gehören.

 

Eigenschaften

Das IShellDispatch-Objekt verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
Application
Schreibgeschützt
Enthält ein -Objekt, das eine Anwendung darstellt.
Parent
Schreibgeschützt
Ruft ein -Objekt ab, das das übergeordnete Element des aktuellen Objekts darstellt.

 

Anforderungen

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

Weitere Informationen

IDispatch

Shell-Objekt