Добавить ресурсы в Visual Studio 2010 - PullRequest
1 голос
/ 07 ноября 2011

Я пытаюсь изменить значок на пользовательский, в WIN32 C ++, но не могу найти, куда добавить свои собственные ресурсы?

Веб-сайты говорят мне, чтобы посмотреть свойства моего проекта, и должно бытьвкладка «ресурс», но нет.У него просто есть общие свойства (такие как юникод / ​​многобайтовые или настройки отладки)

Большинство учебных пособий / вопросов, которые я видел, относятся к VS 2008, но я застрял с VS 2010, он изменился или что-то еще?

РЕДАКТИРОВАТЬ: я использую Visual Studio 2010 Express Edition

Ответы [ 4 ]

1 голос
/ 07 ноября 2011

В Express Edition отсутствует редактор ресурсов. Вместо этого вы можете использовать ResEdit для создания сценария ресурса и файла заголовка.

После этого вы можете добавить эти файлы в свой проект с помощью Solution explorer . Щелкните правой кнопкой мыши файлы ресурсов, выберите «Добавить / Существующий элемент» и выберите созданный вами скрипт ресурса. Сделайте то же самое с вашим заголовочным файлом.

0 голосов
/ 04 апреля 2017

Я нашел эту ветку, потому что искал, как открыть вкладку «Представление ресурсов», чтобы изменить номер версии приложения.Я не смог найти никакого прямого элемента управления меню, чтобы получить его.

Решение для меня было найти существующий файл ресурсов (* .rc) в обозревателе решений и либо дважды щелкнуть по нему, либо щелкнуть правой кнопкой мыши.нажмите -> Открыть.

0 голосов
/ 07 ноября 2011

Обязательно откройте свойства проекта, а не свойства решения. Внутри -> Свойства конфигурации -> Ресурсы -> Общие -> Имя файла ресурса. Похоже, что вы можете указать только один файл .res.

Однако, если вы создаете новый проект WinAPI C ++ с нуля, он автоматически создает папку Resource Files в проекте, содержащую текущий значок. Затем вы можете использовать шаблонный код, чтобы установить свой собственный таким же образом.

0 голосов
/ 07 ноября 2011

Проект -> Свойства "Имя проекта" -> Приложение -> Группа ресурсов Ресурсы -> Значок и манифест.

Это работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...