Share via


Méthode IShellLibrary ::GetIcon (shobjidl_core.h)

Obtient l’icône par défaut de la bibliothèque.

Syntaxe

HRESULT GetIcon(
  [out] LPWSTR *ppszIcon
);

Paramètres

[out] ppszIcon

Type : LPWSTR*

Chaîne Unicode terminée par null qui décrit l’emplacement de l’icône par défaut. La chaîne est retournée en tant que ModuleFileName,ResourceIndex ou ModuleFileName,-ResourceID.

Valeur Description
ModuleFileName Nom de fichier du fichier de module qui contient la ressource icône.
ResourceIndex Si le nombre qui suit la virgule est positif, l’index de la ressource dans le fichier de module.
-ResourceID Si le nombre qui suit la virgule est négatif, la valeur absolue du nombre est l’ID de ressource de l’icône dans le fichier de module.

Valeur retournée

Type : HRESULT

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

Remarques

Pour plus d’informations sur l’analyse de la chaîne retournée dans ppszIcon, consultez PathParseIconLocation.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)

Voir aussi

IShellLibrary

Schéma de description de la bibliothèque

PathParseIconLocation

Bibliothèques Windows