Partager via


OleGetIconOfFile, fonction (ole2.h)

Retourne un handle à un métafichier contenant une icône et une étiquette de chaîne pour le nom de fichier spécifié.

Syntaxe

HGLOBAL OleGetIconOfFile(
  [in] LPOLESTR lpszPath,
  [in] BOOL     fUseFileAsLabel
);

Paramètres

[in] lpszPath

Pointeur vers un fichier pour lequel l’icône et la chaîne doivent être demandées.

[in] fUseFileAsLabel

Indique s’il faut utiliser le nom de fichier comme étiquette d’icône.

Valeur retournée

Si la fonction réussit, la valeur de retour est un handle vers un métafichier qui contient l’icône et l’étiquette pour le fichier spécifié. S’il n’existe aucun CLSID dans la base de données d’inscription du fichier, la fonction retourne la chaîne « Document ». Si lpszPath a la valeur NULL, la fonction retourne NULL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ole2.h
Bibliothèque Ole32.lib
DLL Ole32.dll

Voir aussi

OleGetIconOfClass

OleMetafilePictFromIconAndLabel