Вниз
Скачать: CL | DM;

Узнать количество иконок в dll   Найти похожие ветки 

← →
djkondakov   (2009-07-12 11:41) [0]

Подскажите, как можно узнать количество иконок в dll-библиотеке? Пробовал функцией extracticonex, но не смог с ней разобраться. Она постоянно возвращает 0, хотя, может я что-то неправильно делаю.


← →
Palladin ©   (2009-07-12 11:58) [1]

а кто сказал что ExtractIconEx предоставляет эту информацию? приснилось чтоли?

EnumResourceNames


← →
Юрий Зотов ©   (2009-07-12 17:39) [2]

var
 H: HICON;
begin
 H := 0;
 количество_иконок_в_dll = ExtractIconEx(PChar(имя_файла), -1, H, H, 0);


← →
Palladin ©   (2009-07-12 18:09) [3]

хм... winapi справка d6 врет оказывается...


← →
Германн ©   (2009-07-12 18:24) [4]


> Palladin ©   (12.07.09 18:09) [3]
>
> хм... winapi справка d6 врет оказывается...
>

Может врет кто-то другой?
:)


← →
djkondakov   (2009-07-12 19:57) [5]

Юрий, спасибо!


← →
Германн ©   (2009-07-13 00:53) [6]

А Тимур молчит до сих пор. :)


← →
Palladin ©   (2009-07-22 14:54) [7]

Справка врет, справка, а вместе с ней и я... в MSDN"е это написано прямым текстом )


← →
Германн ©   (2009-07-22 15:01) [8]


> Palladin ©   (22.07.09 14:54) [7]
>
> Справка врет, справка

Из справки Д6 по ExtractIconEx:
nIconIndex

Specifies the index of the icon to retrieve. If this value is 0, the function returns the handle of the first icon in the specified file. If this value is -1 and phIconLarge and phiconSmall are both NULL, the function returns the total number of icons in the specified file.


← →
Palladin ©   (2009-07-22 15:19) [9]

Значит вру только я один. Лишаю себя права отвечать на сутки! )



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
15-1248356404
Unknown user
2009-07-23 17:40
2009.09.27
Текстуры с альфа-каналом


15-1248854405
Vudu
2009-07-29 12:00
2009.09.27
Сколько энергии поедает баммпер автомобиля с номером, на 100км ч


15-1248773497
Someone
2009-07-28 13:31
2009.09.27
Как записать комманду в реестре, для передачи имени проге


15-1248461839
Псалтырь
2009-07-24 22:57
2009.09.27
Зависимости проекта


3-1227689222
linox
2008-11-26 11:47
2009.09.27
out of memory




   Наверх