Как сделать ico в visual studio

Обновлено: 04.07.2024

Как установить исполняемый значок для моего приложения на С++ в Visual Studio 2008?

Используйте редактор встроенных изображений для редактирования существующего или нового значка. Обратите внимание, что значок может содержать несколько типов (размеров), выбранных из меню "Изображение".

Затем скомпилируйте свой проект и посмотрите эффект.

Вот как вы это делаете в Visual Studio 2010.

Потому что это изящно, на самом деле это может быть довольно болезненно, потому что вы пытаетесь сделать что-то настолько невероятно просто, но это не прямолинейно, и есть много ошибок, о которых Visual Studio ничего не говорит. Если в любой момент вы чувствуете себя сердитым или хотите, чтобы вы опустили свои зубы в 2 на 4 и кричали, пожалуйста, сделайте это.

  • Вам нужно использовать файл .ico. Вы не можете использовать файл изображения PNG для исполняемого файла, он не будет работать. Вы должны использовать .ico.Есть веб-утилиты, которые конвертируют изображения в файлы .ico.
  • Икон, используемый для вашего exe, будет ico с наименьшим идентификатором RESOURCE. Чтобы изменить .ico

1) Откройте VIEW > RESOURCE VIEW (в середине меню VIEW) или нажмите Ctrl + Shift + E , чтобы он появился.

2) В окне "Ресурсы" щелкните правой кнопкой мыши имя проекта и скажите ADD > РЕСУРС.

3) Предположим, что вы уже создали файл .ico самостоятельно, выберите Значок из появившегося списка дерьма, затем нажмите ИМПОРТ.

4) В этом диалоге *.ico файлы не указаны, и вы не можете использовать обычное изображение PNG или JPG в качестве значка, поэтому измените фильтр файлов на t20 > , используя раскрывающийся список. Вводящий в заблуждение пользовательский интерфейс, я знаю, я знаю.

5) Если вы сейчас скомпилируете проект, он будет автоматически прикреплять .ico с самым низким идентификатором (как указано в resource.h ) в качестве значка вашего .exe.

6) Если вы загружаете в проект кучу ICO файлов по какой-либо причине, убедитесь, что .ico, который вы хотите использовать Visual Studio, имеет самый низкий id в resource.h . Вы можете редактировать этот файл вручную без проблем

Читайте также: