вытащить иконку из exe

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

вытащить иконку из exe

Сообщение novo » 21.12.2011 22:27:17

Как мне выдрать нормальную 32x32 иконку, а то ExtractIcon выдает какуюто хрень маломерную,
я так понял что 16х16 8bit, GetAssociatedIcon с ярлыками нормально работает, а для exe какую то кракозябру выдает


Ребята, выручайте
Заранее спасибо
novo
новенький
 
Сообщения: 43
Зарегистрирован: 31.07.2011 21:35:10

Re: вытащить иконку из exe

Сообщение Mr.Smart » 21.12.2011 22:36:24

В общем курим MSDN. Одын ещё можно как помнится через SH* функции выдрать из системного ListImage. Давно не занимался (тьфу-тьфу) и не черта уже не помню, а искать, как говориться, влом;)
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: вытащить иконку из exe

Сообщение Widowmaker » 22.12.2011 01:13:28

Например:
http://www.angusj.com/resourcehacker/ -- для винды под виндой
http://code.google.com/p/gextractwinicons/ -- для винды под линуксом
( На "авторские и смежные права" привычно забиваем болт... :lol: )
Аватара пользователя
Widowmaker
новенький
 
Сообщения: 37
Зарегистрирован: 27.04.2011 18:32:04

Re: вытащить иконку из exe

Сообщение Brainenjii » 22.12.2011 10:11:05

http://www.autohotkey.com/forum/topic31 ... light=icon - говорят это ещё может работать с CLI.
Хотя присоединяюсь к совету Mr.Smart'a
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 218

Рейтинг@Mail.ru