У меня была точно такая же проблема, когда я хотел создать иконку для моей программы WinForms.
У меня сработало следующее решение:
Начните создавать значок в т. Е. Рисовать или в Photoshop. Сделать размер желательно 256х256 и 24 бит цвета. Если вы используете 32-битный цвет, вы не сможете сделать фон прозрачным.
Сохраните ваше изображение как .png.
Используйте ваш любимый интернет-браузер и зайдите на страницу http://iconverticons.com/online/
Эта страница преобразует ваш .png в .ico-файл. Поскольку у вас был входной файл 256x256, веб-приложение может создать .ico-файл с размерами от 256, 128, 64, 32, 24 и 16 в квадрате.
Этот значок затем можно добавить в проект, щелкнув правой кнопкой мыши имя проекта в обозревателе решений -> Свойства -> Приложение. Под полем «Ресурсы» выберите «Значок и манифест» и нажмите трехточечную кнопку справа для поля со списком значков. Найдите файл со значком и выберите его.
Это добавит значок в ваш проект, как вы можете видеть при использовании проводника Windows. Обратите внимание, что вам нужно скопировать файл .exe из вашего каталога bin в другой каталог, чтобы увидеть изменение значков. Это связано с тем, что значки миниатюр не обновляются так легко.
Это, однако, не добавит значок на панель задач. Для этого перейдите в окно «Дизайн формы», где вы можете изменить графический вид вашей программы. Перейдите в свойства и выберите «Form1» в поле со списком. Там вы найдете опцию под названием Icon. Просматривая это свойство в своем .ico-файле, вы можете добавить файл значков в вашу программу, и он также появится на панели задач.
Я надеюсь, что это работает для всех вас, кто хочет добавить значок в ваш проект. Я добавлю несколько описательных изображений, как только получу достаточно точек rep.points, чтобы включить это: - |