Подтвердить что ты не робот

Есть ли утилита командной строки для изменения встроенной иконки win32 exe?

... id как что-то, что я мог бы интегрировать в мой процесс сборки: есть ли что-нибудь "стандартное" средство, которое это делает?

4b9b3361

Ответ 2

Я уверен, что Resource Hacker может это сделать, и некоторые другие вещи, я считаю, что я узнал его значок, когда я использовал его пока вернулся. Надеюсь, что это поможет вам!

Ответ 4

Вам нужно создать ресурс script (.rc), а затем скомпилировать его в файл объекта с помощью rc (.rc.res) и cvtres (.res.obj). Оба инструмента включены в пакет Microsoft Platform SDK. Когда вы включаете файл объекта в команду компоновщика, результат будет иметь значок, указанный в файле ресурса script. Вот пример файла ресурсов и команд для создания объекта:

resource.rc:

101          ICON                    "my_icon.ico"

Ваш файл значков находится в файле my_icon.ico. Команды для их компиляции в объектный файл:

rc -fo resource.res resource.rc
cvtres -machine:ix86 -out:resource.obj resource.res

Но самым простым способом установить значок программы является сделать это в Visual Studio.

Технически, ни один из них не позволит вам фактически изменить значок существующего исполняемого файла, но почему-то я сомневаюсь в том, что вы действительно хотите сделать.