Erstellt ein Array von Handles zu großen oder kleinen Icons, die aus einer Datei extrahiert wurden
#include <WinAPIIcons.au3>
_WinAPI_ExtractIconEx ( $sFilePath, $iIndex, $paLarge, $paSmall, $iIcons )
$sFilePath | Name der dll oder ico Datei, von welcher Icons extrahiert werden sollen |
$iIndex | legt den 0-basierenden Index des ersten zu extrahierenden Icons fest |
$paLarge | Zeiger auf ein Array mit Iconhandles mit großen Icons, welche von der Datei extrahiert werden sollen. Falls dieser Parameter 0 ist werden keine großen Icons von der Datei extrahiert. |
$paSmall | Zeiger auf ein Array mit Iconhandles mit kleinen Icons, welche von der Datei extrahiert werden sollen. Falls dieser Parameter 0 ist werden keine kleinen Icons von der Datei extrahiert. |
$iIcons | legt die Anzahl von zu extrahierenden Icons von der Datei fest |
Suche nach ExtractIconEx in der MSDN Bibliothek.
#include <MsgBoxConstants.au3>
#include <WinAPIIcons.au3>
MsgBox($MB_SYSTEMMODAL, "_WinAPI_ExtractIconEx", "Anzahl der Icons in der Datei shell32.dll: " & _WinAPI_ExtractIconEx("shell32.dll", -1, 0, 0, 0))