Я могу извлечь 32*32 изображения значка, но как насчет 48*48?
Я хочу извлечь изображение значка с размером 48*48 из .exe файла в Windows. Сначала, я получил биты ресурса значка, и затем я использовал "CreateIconFromResourceEx" API, но он работает верный на изображения значка с размером 32*32.
Эта ссылка включает полезный код на 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
Используйте этот для Windows: http://www.resedit.net/
Для Windows используйте LoadResource и связанный с ним Win32 API. Просто назовите 48 * 48 ресурсов что-то еще.