Partager via


OleGetIconOfClass, fonction (ole2.h)

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

Syntaxe

HGLOBAL OleGetIconOfClass(
  [in]           REFCLSID rclsid,
  [in, optional] LPOLESTR lpszLabel,
  [in]           BOOL     fUseTypeAsLabel
);

Paramètres

[in] rclsid

CLSID pour lequel l’icône et la chaîne doivent être demandées.

[in, optional] lpszLabel

Pointeur vers l’étiquette de l’icône.

[in] fUseTypeAsLabel

Indique s’il faut utiliser la chaîne de type utilisateur dans le CLSID 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 et l’icône et l’étiquette pour le CLSID spécifié. Sinon, 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
Ensemble d’API ext-ms-win-com-ole32-l1-1-3 (introduit dans Windows 10, version 10.0.10240)

Voir aussi

OleGetIconOfFile

OleMetafilePictFromIconAndLabel