IShellLinkW-Schnittstelle (shobjidl_core.h)
Macht Methoden verfügbar, mit denen Shell-Verknüpfungen erstellt, geändert und aufgelöst werden.
Erbschaft
Die IShellLink--Schnittstelle erbt von der IUnknown--Schnittstelle. IShellLink- verfügt auch über die folgenden Typen von Mitgliedern:
Methodik
Die IShellLinkW--Schnittstelle verfügt über diese Methoden.
IShellLinkW::GetArguments Ruft die Befehlszeilenargumente ab, die einem Shell-Linkobjekt zugeordnet sind. (Unicode) |
IShellLinkW::GetDescription Ruft die Beschreibungszeichenfolge für ein Shell-Linkobjekt ab. (Unicode) |
IShellLinkW::GetHotkey Ruft die Tastenkombination (Abkürzungstaste) für ein Shell-Linkobjekt ab. (Unicode) |
IShellLinkW::GetIconLocation Ruft den Speicherort (Pfad und Index) des Symbols für ein Shell-Linkobjekt ab. (Unicode) |
IShellLinkW::GetIDList- Ruft die Liste der Elementbezeichner für das Ziel eines Shell-Linkobjekts ab. (Unicode) |
IShellLinkW::GetPath Ruft den Pfad und Dateinamen des Ziels eines Shell-Linkobjekts ab. (Unicode) |
IShellLinkW::GetShowCmd Ruft den Befehl "Anzeigen" für ein Shell-Verknüpfungsobjekt ab. (Unicode) |
IShellLinkW::GetWorkingDirectory Ruft den Namen des Arbeitsverzeichnisses für ein Shell-Linkobjekt ab. (Unicode) |
IShellLinkW::Resolve Versucht, das Ziel eines Shelllinks zu finden, auch wenn er verschoben oder umbenannt wurde. (Unicode) |
IShellLinkW::SetArguments Legt die Befehlszeilenargumente für ein Shell-Linkobjekt fest. (Unicode) |
IShellLinkW::SetDescription Legt die Beschreibung für ein Shell-Linkobjekt fest. Die Beschreibung kann eine beliebige anwendungsdefinierte Zeichenfolge sein. (Unicode) |
IShellLinkW::SetHotkey- Legt eine Tastenkombination (Abkürzungstaste) für ein Shell-Linkobjekt fest. (Unicode) |
IShellLinkW::SetIconLocation Legt den Speicherort (Pfad und Index) des Symbols für ein Shell-Linkobjekt fest. (Unicode) |
IShellLinkW::SetIDList- Legt den Zeiger auf eine Elementbezeichnerliste (PIDL) für ein Shell-Linkobjekt fest. (Unicode) |
IShellLinkW::SetPath- Legt den Pfad und dateinamen für das Ziel eines Shell-Linkobjekts fest. (Unicode) |
IShellLinkW::SetRelativePath Legt den relativen Pfad zum Shell-Linkobjekt fest. (Unicode) |
IShellLinkW::SetShowCmd Legt den Befehl "Anzeigen" für ein Shell-Linkobjekt fest. Der Befehl "Anzeigen" legt den anfänglichen Anzeigezustand des Fensters fest. (Unicode) |
IShellLinkW::SetWorkingDirectory Legt den Namen des Arbeitsverzeichnisses für ein Shell-Linkobjekt fest. (Unicode) |
Bemerkungen
Anmerkung
Der header shobjidl_core.h definiert IShellLink als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows XP [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | shobjidl_core.h |