Как извлечь 48*48 изображений значка из ресурса исполняемого файла?

Я могу извлечь 32*32 изображения значка, но как насчет 48*48?

Я хочу извлечь изображение значка с размером 48*48 из .exe файла в Windows. Сначала, я получил биты ресурса значка, и затем я использовал "CreateIconFromResourceEx" API, но он работает верный на изображения значка с размером 32*32.

7
задан Acorbe 28 October 2012 в 23:05
поделиться

3 ответа

Эта ссылка включает полезный код на C ++ для извлечения изображений значков из файла exe или dll. но эта доза работает некорректно для 48 * 48 изображений значков. http://www.codeproject.com/KB/cpp/GetIconsfromExeorDLLs/GetIconsfromExeorDLLs_src.zip

эта ссылка действительно работает для извлечения изображений значков различного размера из exe или dll, но этот написан на C #. мы можем использовать его для исправления предыдущего; http://www.codeproject.com/KB/cs/IconExtractor/IconExtractorApp.zip

3
ответ дан 7 December 2019 в 16:40
поделиться

Используйте этот для Windows: http://www.resedit.net/

0
ответ дан 7 December 2019 в 16:40
поделиться

Для Windows используйте LoadResource и связанный с ним Win32 API. Просто назовите 48 * 48 ресурсов что-то еще.

0
ответ дан 7 December 2019 в 16:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: