Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.09.14;
Скачать: CL | DM;

Вниз

иконки   Найти похожие ветки 

 
apic   (2008-07-29 07:08) [0]

насколько я знаю каждая иконка можел содержать в себе несколько иконок разного размера, например 64х64, 32х32 и 16х16. Так вот как извлечь из .ехе-файла не просто иконку 32х32, а просмотреть все эти иконки и сохранить эту иконку как целиком, так и в отдельности каждую из них? Заранее благодарен!


 
Palladin ©   (2008-07-29 07:20) [1]

иконка всегда одна. но изображений может быть несколько. из файла она извлекается путем добычи ее из ресурсов. и сразу со всеми изображениями.


 
apic   (2008-07-29 07:25) [2]

Как отобразить все изображения на форме?


 
apic   (2008-07-29 15:18) [3]

неужели никто не знает Как отобразить все изображения иконки на форме?


 
Palladin ©   (2008-07-29 15:22) [4]

насколько я знаю, WinAPI не предоставляет подобного функционала, но я могу и ошибаться... пока в голову приходит только ручной разбор формата данных иконки...


 
han_malign ©   (2008-07-29 16:40) [5]

DrawIconEx?


 
Alucard   (2008-07-30 00:25) [6]

К извлечению иконок имеют отношение следующие функции:
ExtractAssociatedIcon()
ExtractIcon()
ExtractIconEx()
PrivateExtractIcons()
Для получения иконок всех размеров можно использовать ExtractIconEx() с флагом RT_GROUP_ICON или PrivateExtractIcons().


 
Неподарок ©   (2008-07-30 01:47) [7]

Постарался и нашел)

http://www.delphi.int.ru/download/file/335/

Извините заранее, если выкладывать ссылки запрещенно.


 
apic   (2008-07-30 07:11) [8]

Неподарок - ты подарок =) Большое спасибо! Надо поковыряться, похоже это то, что  надо. Всем остальным тоже огромное спасибо!


 
Неподарок ©   (2008-07-31 04:52) [9]

=)Ну вот и сделал доброе дело)
Незачто..



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

Текущий архив: 2008.09.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
3-1205828294
Гость-1734
2008-03-18 11:18
2008.09.14
постоянная ошибка с msdart.dll


3-1205932798
elserpiente
2008-03-19 16:19
2008.09.14
Malformed string


2-1217844272
Vlad Oshin
2008-08-04 14:04
2008.09.14
Съедаются одиночные клики мышкой.


2-1217926238
demon
2008-08-05 12:50
2008.09.14
Как узнать размеры окна через API?


2-1217882220
Shementov
2008-08-05 00:37
2008.09.14
TChart