Partager via


Interface IShellLinkA (shobjidl_core.h)

Expose les méthodes qui créent, modifient et résolvent les liens de l’interpréteur de commandes.

Héritage

L’interface IShellLink hérite de l’interface IUnknown. IShellLink a également les types de membres suivants :

Méthodes

L’interface IShellLinkA possède ces méthodes.

 
IShellLinkA::GetArguments

Obtient les arguments de ligne de commande associés à un objet de lien Shell. (ANSI)
IShellLinkA::GetDescription

Obtient la chaîne de description d’un objet de lien Shell. (ANSI)
IShellLinkA::GetHotkey

Obtient le raccourci clavier (touche de raccourci) d’un objet de lien Shell. (ANSI)
IShellLinkA::GetIconLocation

Obtient l’emplacement (chemin et index) de l’icône d’un objet de lien Shell. (ANSI)
IShellLinkA::GetIDList

Obtient la liste des identificateurs d’élément pour la cible d’un objet de lien Shell. (ANSI)
IShellLinkA::GetPath

Obtient le chemin d’accès et le nom de fichier de la cible d’un objet de lien Shell. (ANSI)
IShellLinkA::GetShowCmd

Obtient la commande show pour un objet de lien Shell. (ANSI)
IShellLinkA::GetWorkingDirectory

Obtient le nom du répertoire de travail d’un objet de lien Shell. (ANSI)
IShellLinkA::Resolve

Tente de trouver la cible d’un lien Shell, même s’il a été déplacé ou renommé. (ANSI)
IShellLinkA::SetArguments

Définit les arguments de ligne de commande d’un objet de lien Shell. (ANSI)
IShellLinkA::SetDescription

Définit la description d’un objet de lien Shell. La description peut être n’importe quelle chaîne définie par l’application. (ANSI)
IShellLinkA::SetHotkey

Définit un raccourci clavier (touche d’accès rapide) pour un objet de lien Shell. (ANSI)
IShellLinkA::SetIconLocation

Définit l’emplacement (chemin et index) de l’icône d’un objet de lien Shell. (ANSI)
IShellLinkA::SetIDList

Définit le pointeur vers une liste d’identificateur d’élément (PIDL) pour un objet de lien Shell. (ANSI)
IShellLinkA::SetPath

Définit le chemin d’accès et le nom de fichier pour la cible d’un objet de lien Shell. (ANSI)
IShellLinkA::SetRelativePath

Définit le chemin relatif de l’objet de lien Shell. (ANSI)
IShellLinkA::SetShowCmd

Définit la commande show pour un objet de lien Shell. La commande show définit l’état d’affichage initial de la fenêtre. (ANSI)
IShellLinkA::SetWorkingDirectory

Définit le nom du répertoire de travail d’un objet de lien Shell. (ANSI)

Remarques

Note Cette interface ne peut pas être utilisée pour créer un lien vers une URL.
 
L’interface IShellLink a une version ANSI (IShellLinkA) et une version Unicode (IShellLinkW). La version qui sera utilisée dépend de la compilation pour ANSI ou Unicode.

Notes

L’en-tête shobjidl_core.h définit IShellLink comme un alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h