Как создать значок, который будет принимать Visual Studio

Я читал много сообщений о создании значков и назначении одного из этих значков в Visual Studio Project -> Свойства -> Значок и манифест. Когда я делаю это, я получаю сообщение, что значок недействителен. Основной способ, которым я это делал, - это использование MSPaint.

Это когда я сохраняю 24-битный значок в MSPaint, который упоминается в одном из прочитанных мной постов. Я не могу найти никакой возможности редактирования в графическом редакторе Visual Studio 2012. Итак, как создать простой значок для приложения?

Я знаю, что есть бесплатные конвертеры там. Я спрашиваю конкретно, есть ли способ конвертировать с использованием существующих инструментов, таких как Visual Studio, MSPaint и так далее.

0 ответов

Создание иконки в MSPaint работает просто отлично. Вот как вы должны продолжить, чтобы заставить его работать.

В Visual Studio

  • Откройте [Resources.resx] в обозревателе решений.

  • Выберите [Значки] в раскрывающемся меню слева (Ctrl+3)

  • Выберите [Добавить новый значок] из меню DropDown [Добавить ресурсы]

  • Введите имя для файла ресурсов значка

  • Щелкните правой кнопкой мыши все значки на левой панели - по одному за раз - и выберите [Удалить тип изображения]

    (Последний значок не может быть удален - оставьте его сейчас)

В MSPaint или в графической программе на ваш выбор (я предпочитаю Microsoft Paint 3D)

  • Создать / открыть изображение, которое вы хотели бы использовать (это может быть снимок экрана вашей программы)

  • Изменить размер изображения до 256x256 пикселей

  • Выберите полное изображение (Ctrl+A), а затем скопируйте изображение (Ctrl+C)

В Visual Studio

  • Щелкните правой кнопкой мыши на левой панели (панели значков) и выберите [Новый тип изображения...] (Ins)

  • Выберите тип целевого изображения 256x256, 24 бит

  • (Выберите новый тип цели и) Вставьте (Ctrl+V) изображение, которое вы скопировали из вашей программы для изображений

В вашей имиджевой программе и Visual Studio

  • Повторите процесс копирования / копирования целевых изображений для 24-битных значков размером 128x128, 64x64, 32x32 и 16x16 (или тех, которые вы хотите поддерживать)

    (Не забудьте удалить последний значок, который вы не могли удалить раньше)

В Visual Studio

  • Сохраните файл значка (.ico) (закрыв его вкладку или нажав Ctrl+S)

  • Добавьте значок в ваши формы

  • Щелкните правой кнопкой мыши файл проекта в обозревателе решений и выберите [Свойства] (его также можно найти в меню Visual Studio -> Отладка -> Свойства...)

  • Выберите раздел [Приложение]

  • В разделе [Ресурсы] [Значок и манифест] Найдите и выберите файл значка, который вы только что создали.

Все готово...

(Протестировано с Visual Studio 2017)

В наши дни проще и быстрее просто использовать https://icoconvert.com/

  1. Загрузите файл изображения (PNG, GIF, JPG и т. Д.)
  2. Выбрать ICO for Windows 7, Windows 8, Vista and XP
  3. Загрузите файл ICO

Файл ICO будет содержать ваше исходное изображение с различным разрешением.

Другие вопросы по тегам