UDF > WinAPIEx > Menus & Resources > Icons >


_WinAPI_ExtractIcon

Extrait une icône d'un fichier exécutable, d'une DLL ou d'un fichier icône spécifié

#include <WinAPIIcons.au3>
_WinAPI_ExtractIcon ( $sIcon, $iIndex [, $bSmall = False] )

Paramètres

$sIcon Le nom du fichier exécutable, de la DLL ou du fichier icône à partir duquel les icônes seront extraites.
$iIndex L'index, compté à partir de 0, de l'icône à extraire.
Si cette valeur est un nombre négatif, la fonction extrait l'icône dont l'identifiant de ressource est égal à la valeur absolue de $iIndex.
$bSmall [optionnel] Spécifie s'il faut extraire une petite icône, les valeurs valides sont:
    True - Extrait une petite icône.
    False - Extrait une grande icône (par défaut).

Valeur de retour

Succès: Retourne le handle de l'icône extraite.
Échec: Retourne 0.

Remarque

Lorsque vous avez fini d'utiliser l'icône, détruisez-la en utilisant la fonction _WinAPI_DestroyIcon().

En relation

_WinAPI_DestroyIcon

Voir aussi

Consultez ExtractIconEx dans la librairie MSDN.