Здесь есть НЕСКОЛЬКО потоков, спрашивающих, как изменить значок - и почти все они говорят, что используют инструмент командной строки, такой как ResHacker, - но ни один из них (который я видел) не объясняет, как это сделать. Я прочитал файл справки ResHacker и обнаружил текст, объясняющий, как изменить значок исполняемого файла win32.
Я попробовал приведенный ниже код, и он выдал следующую ошибку:
Код:
p.StartInfo.Arguments = "-addoverwrite" + txtProtect.Text + "," + txtProtect.Text + "," + sICOpath + "," + "ICONGROUP" + ", MAINICON, 0";
Ошибка:
"C: \ Users \ Evan \ Desktop \ ResHacker.exe" -addoverwrite C: \ Users \ Evan \ Desktop \ output.exe, C: \ Users \ FARINA_EVAN \ Desktop \ output.exe, C: \ Users \ Evan \ Desktop \ ExeWithIcon.exe, ICONGROUP, MAINICON, 0
Ошибка: неверный тип ресурса.