UDF > WinAPIEx > Menus & Resources > Icons >


_WinAPI_ExtractIconEx

Cr�e un tableau de handles de petites ou grandes ic�nes extraites d'un fichier

#include <WinAPIIcons.au3>
_WinAPI_ExtractIconEx ( $sFilePath, $iIndex, $paLarge, $paSmall, $iIcons )

Param�tres

$sFilePath Nom du fichier ex�cutable, DLL ou d'un fichier d'ic�ne � partir duquel les ic�nes seront extraites
$iIndex Sp�cifie l'index, de base 0, de la premi�re ic�ne � extraire
$paLarge Pointeur vers un tableau de handles d'ic�nes qui re�oit les handles des grandes ic�nes extraites du fichier.
Si ce param�tre est �gal � 0, aucune grande ic�ne n'est extraite � partir du fichier.
$paSmall Pointeur vers un tableau de handles d'ic�nes qui re�oit les handles des petites ic�nes extraites du fichier.
Si ce param�tre est �gal � 0, aucune petite ic�ne n'est extraite � partir du fichier.
$iIcons Sp�cifie le nombre d'ic�nes � extraire du fichier

Valeur de retour

Retourne le nombre d'ic�nes contenues dans le fichier sp�cifi�, quand $iIndex est -1, le param�tre $pLarge est 0, et $pSmall est 0.
Sinon, la valeur de retour est le nombre d'ic�nes extraites avec succ�s � partir du fichier.

Voir aussi

Consultez ExtractIconEx dans la librairie MSDN.

Exemple

#include <MsgBoxConstants.au3>
#include <WinAPIIcons.au3>

MsgBox($MB_SYSTEMMODAL, "ExtractIconEx", "Nombre d'ic�nes dans le fichier shell32.dll: " & _WinAPI_ExtractIconEx("shell32.dll", -1, 0, 0, 0))