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 |