HowTo устанавливают Значок на спокойное Приложение, созданное со спокойным Дополнением Visual Studio?

Вот то, что я имею:

  • Visual Studio 2008 (на 32-разрядном Windows XP)
  • Спокойные библиотеки 4.6.2 для Windows (VS 2008, 194 МБ)
  • Дополнение Visual Studio (44 МБ)

После того, как я установил все программное обеспечение, я создал простой спокойный проект Приложения с Visual Studio: файл меню | Новый | Проект... и Проекты Qt4 | спокойное Приложение.

Создайте его, и вот вопрос: как установить значок приложения на мой скомпилированный EXE-файл? Я должен видеть указанный ICO в проводнике!


Старый метод с MyProject.pro, не заинтересованным!!!

  1. Создайте .ico файл и с 16x16 и с 32x32-пиксельные версии значка (можно сделать это в Visual Studio).

  2. Создайте .rc файл, содержащий следующий текст:

    ЗНАЧОК IDI_ICON1 ОТБРАСЫВАЕМЫЙ "myIcon.ico"

  3. Добавьте следующее к своему .pro файлу

    RC_FILE = myFile.rc

  4. Выполненный qmake.

Спасибо.

5
задан mosg 1 June 2010 в 11:18
поделиться

2 ответа

Полностью, я нашел правильное решение, вот оно:

Преамбула: У вас должна быть установлена надстройка Visual Studio!

  1. Откройте Visual Studio (или Visual C++)
  2. Создайте новый проект из меню: File | New | Project... и выберите тип проекта как Qt4 Projects и, например, Qt Application из шаблонов.
  3. Когда появится первое диалоговое окно, просто дважды нажмите кнопку Next >.
  4. И, наконец, в Generated Class установите флажок Add default application icon (Windows only).

    alt text http://www.freeimagehosting.net/uploads/7f87801fb9.png

  5. Чтобы закончить процесс, просто нажмите Finish.

Проект создаст иконку по умолчанию с именем {ваше_имя_проекта}.ico. Замените его и получайте удовольствие!

5
ответ дан 13 December 2019 в 22:02
поделиться

Щелкните правой кнопкой мыши проект в обозревателе решений и с помощью параметра «Добавить» включите свой значок в проект. Он будет содержать ваш значок и настроит для вас rc-файл.

-2
ответ дан 13 December 2019 в 22:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: