IShellLinkW-Schnittstelle (shobjidl_core.h)
Macht Methoden verfügbar, die Shelllinks erstellen, ändern und auflösen.
Vererbung
Die IShellLink-Schnittstelle erbt von der IUnknown-Schnittstelle . IShellLink verfügt auch über folgende Arten von Membern:
Methoden
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 (Tastenkombination) für ein Shelllinkobjekt ab. (Unicode) |
IShellLinkW::GetIconLocation Ruft den Speicherort (Pfad und Index) des Symbols für ein Shelllinkobjekt 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 Show-Befehl für ein Shelllinkobjekt ab. (Unicode) |
IShellLinkW::GetWorkingDirectory Ruft den Namen des Arbeitsverzeichnisses für ein Shelllinkobjekt 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 Shelllinkobjekt fest. (Unicode) |
IShellLinkW::SetDescription Legt die Beschreibung für ein Shelllinkobjekt fest. Die Beschreibung kann eine beliebige anwendungsdefinierte Zeichenfolge sein. (Unicode) |
IShellLinkW::SetHotkey Legt eine Tastenkombination (Tastenkombination) für ein Shelllinkobjekt fest. (Unicode) |
IShellLinkW::SetIconLocation Legt die Position (Pfad und Index) des Symbols für ein Shelllinkobjekt fest. (Unicode) |
IShellLinkW::SetIDList Legt den Zeiger auf eine Elementbezeichnerliste (Item Identifier List, 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 Show-Befehl für ein Shell-Linkobjekt fest. Mit dem Befehl show wird der anfängliche Anzeigezustand des Fensters festgelegt. (Unicode) |
IShellLinkW::SetWorkingDirectory Legt den Namen des Arbeitsverzeichnisses für ein Shelllinkobjekt fest. (Unicode) |
Hinweise
Hinweis
Der shobjidl_core.h-Header 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
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für