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

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

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

Ответить
novo
новенький
Сообщения: 43
Зарегистрирован: 31.07.2011 21:35:10

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

Сообщение novo »

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


Ребята, выручайте
Заранее спасибо
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

В общем курим MSDN. Одын ещё можно как помнится через SH* функции выдрать из системного ListImage. Давно не занимался (тьфу-тьфу) и не черта уже не помню, а искать, как говориться, влом;)
Аватара пользователя
Widowmaker
новенький
Сообщения: 37
Зарегистрирован: 27.04.2011 18:32:04

Сообщение Widowmaker »

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

Сообщение Brainenjii »

http://www.autohotkey.com/forum/topic31 ... light=icon - говорят это ещё может работать с CLI.
Хотя присоединяюсь к совету Mr.Smart'a
Ответить