Méthode IShellLinkA ::GetIconLocation (shobjidl_core.h)

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

Syntaxe

HRESULT GetIconLocation(
  LPSTR pszIconPath,
  int   cch,
  int   *piIcon
);

Paramètres

pszIconPath

Type : LPTSTR

Adresse d’une mémoire tampon qui reçoit le chemin du fichier contenant l’icône.

cch

Type : int

Nombre maximal de caractères à copier dans la mémoire tampon pointée par le paramètre pszIconPath .

piIcon

Type : int*

Adresse d’une valeur qui reçoit l’index de l’icône.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
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
DLL Shell32.dll (version 4.0 ou ultérieure)