Shellobjekt

Stellt die Objekte 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.

Member

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

Methoden

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

Methode BESCHREIBUNG
AddToRecent Fügt der Liste der zuletzt verwendeten (MRU) eine Datei hinzu.
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.
CanStartStopService Bestimmt, ob der aktuelle Benutzer den benannten Dienst starten und beenden kann.
CascadeWindows Kaskadiert alle Fenster auf dem Desktop. Diese Methode hat den gleichen Effekt wie das Klicken mit der rechten Maustaste auf die Taskleiste und das Auswählen von Kaskadierten Windows.
ControlPanelItem Führt die angegebene Systemsteuerung -Anwendung (*.cpl) 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.
ExplorerPolicy Ruft den Wert für eine angegebene Internet-Explorer-Richtlinie ab.
FileRun Zeigt dem Benutzer das Dialogfeld Ausführen an. Diese Methode hat die gleiche Auswirkung wie das Klicken auf das Startmenü und die Auswahl von Ausführen.
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 das gleiche wie das Klicken auf das Startmenü und dann die Auswahl von Suchen (oder der entsprechenden Option unter Systemen vor Windows XP).
FindPrinter Zeigt das Dialogfeld Drucker suchen an.
Getsetting Ruft eine globale Shell-Einstellung ab.
GetSystemInformation Ruft Systeminformationen ab.
Hilfe Zeigt das Windows-Hilfe- und Supportcenter an. Diese Methode hat die gleiche Auswirkung wie das Klicken auf das Startmenü und die Auswahl von Hilfe und Support.
Isrestricted Ruft die Einschränkungseinstellung einer Gruppe aus der Registrierung ab.
IsServiceRunning Gibt einen Wert zurück, der angibt, ob ein bestimmter Dienst ausgeführt wird.
MinimierenAll Minimiert alle Fenster auf dem Desktop. Diese Methode hat die gleiche Auswirkung wie das Klicken mit der rechten Maustaste auf die Taskleiste und die Auswahl von Minimieren aller Windows auf älteren Systemen oder das Klicken auf das Symbol Desktop anzeigen im Bereich Schnellstart der Taskleiste in Windows 2000 oder Windows XP.
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.
SearchCommand Zeigt den Bereich "Apps-Suche" an.
ServiceStart Startet einen benannten Dienst.
ServiceStop Beendet einen benannten Dienst.
SetTime Zeigt das Dialogfeld Datums- und Uhrzeiteigenschaften 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.
ShellExecute Führt einen angegebenen Vorgang für eine angegebene Datei aus.
ShowBrowserBar Zeigt eine Browserleiste an.
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 das Auswählen von Windows Horizontal kacheln.
TileVertically Kacheln aller Fenster auf dem Desktop vertikal. Diese Methode hat die gleiche Auswirkung wie das Klicken mit der rechten Maustaste auf die Taskleiste und das Auswählen von Windows Vertikal kacheln.
ToggleDesktop Zeigt den Desktop an oder blendet diese aus.
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 denselben Zustand wie vor dem letzten Befehl MinimizeAll wieder her. Diese Methode hat die gleiche Auswirkung wie das Klicken mit der rechten Maustaste auf die Taskleiste und das Auswählen von "Alle Fenster minimieren " auf älteren Systemen oder das zweite Klicken auf das Symbol "Desktop anzeigen " im Schnellstartbereich der Taskleiste in Windows 2000 oder Windows XP.
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.
WindowsSicherheit Zeigt das Dialogfeld Windows-Sicherheit an.
WindowSwitcher Zeigt Ihre geöffneten Fenster in einem 3D-Stapel an, durch den Sie blättern können.

 

Eigenschaften

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

Eigenschaft Zugriffstyp BESCHREIBUNG
Application
Schreibgeschützt
Enthält das Application-Objekt des Objekts.
Parent
Schreibgeschützt
Ruft ein -Objekt ab, das das übergeordnete Objekt 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)