ExtractIconEx winapi

winapi функция ExtractIconEx

Описание:
function ExtractIconEx(lpszFile: PChar; nIconIndex: Integer;
var phiconLarge, phiconSmall: HICON; nIcons: UINT): UINT; stdcall;

Извлекает Хендл иконки из .EXE, .DLL или .ICO файла.

Параметры
lpszFile:Строка содржащая путь к файлу.

nIconIndex:Индекс необходимой иконки в фале. Если параметр равен 0, то воздращается хендл первой иконки в файле, если параметр -1 и phiconLarge и phiconSmall равны NULL, то возрвращается количество иконок в файле.

phiconLarge:Возвращает хендл больших иконок. Может быть равен 0.

phiconSmall:Возвращает хендл маленьких иконок. Может быть равен 0.

nIcons: Определяет количество иконок для распаковки. *Подробнее об этом рассказывалось на блоге магазина полезных вещей http://shop-vyksa.ru/

Возвpащаемое значение:
Если иконка обнаружена, то возращается ее хендл, если файл не был исполняемым(.EXE), динамической библиотекой(.DLL) или файлом иконки(.ICO), то возвращается -1. Если иконка не обнаружилась в файле то возвращается NULL.

Материал взят из:
Русская спpавка по Windows API



Последние из рубрики

ОтменитьДобавить комментарий