|
225 / 225 / 38
Регистрация: 17.12.2010
Сообщений: 713
|
|||||||||||
#define в ресурсах приложения MFC30.01.2015, 10:34. Показов 1885. Ответов 6
Метки нет (Все метки)
Добрый день.
Есть необходимость в зависимости от #define MY_DENIFE менять иконку у приложения. Не могу понять в чем косяк.. собственно: в *.rc делаю:
в начале файла Resource.h подключаю файл с таким содержанием
Хотя MY_DENIFE пишет корректные сообщения и используемая иконка отображается тоже верно. например: Кликните здесь для просмотра всего текста
при обьявленном MY_DENIFE пишет: -------------------------- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>> ИДЕТ КОМПИЛЯЦИЯ ДЛЯ XXXX ИСПОЛЬЗУЕМАЯ ИКОНКА: res\\ICO1.ico -------------------------- Но отображается иконка "res\\ICO.ico" Другой момент, если все убрать и оставить в файле только #define MAIN_ICON_PATH "res\\ICO1.ico" или #define MAIN_ICON_PATH "res\\ICO.ico" то все ок собирается,.. везде верные иконки. но очень надо завязатся на define до этого ни разу с definами в ресурсах не баловался.. Help ПС: знаю, что иконки на компе кешируются, проблема актуальна
0
|
|||||||||||
| 30.01.2015, 10:34 | |
|
Ответы с готовыми решениями:
6
Изменить строку в ресурсах приложения Папки и файлы в ресурсах приложения Работа с файлами, сохраненными в ресурсах приложения |
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
||||||
| 30.01.2015, 16:25 | ||||||
|
Aloir, где определяется MY_DENIFE? Где еще определяется MAIN_ICON_PATH? Попробуйте так:
1
|
||||||
|
225 / 225 / 38
Регистрация: 17.12.2010
Сообщений: 713
|
|
| 30.01.2015, 16:35 [ТС] | |
|
schdub, определяется в настройках проекта (препроц)
пробовал, не катит..
0
|
|
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
||
| 30.01.2015, 16:43 | ||
|
1
|
||
|
225 / 225 / 38
Регистрация: 17.12.2010
Сообщений: 713
|
||||||
| 31.01.2015, 02:42 [ТС] | ||||||
|
schdub, Да, конечно пробывал.
MY_DENIFE на изображении, просто обьявляю интересно, что если сделать так, то все верно отрабатывает
0
|
||||||
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
||||||
| 31.01.2015, 23:32 | ||||||
|
Aloir, а почему бы в коде не загружать иконку в зависимости от определения MY_DENIFE:
Ваш код собрать не могу, т.к. у меня нет всех необходимых заголовочных файлов MFC, успользуемых в вашем проекте.
1
|
||||||
|
225 / 225 / 38
Регистрация: 17.12.2010
Сообщений: 713
|
|
| 01.02.2015, 02:12 [ТС] | |
Сообщение было отмечено schdub как решение
Решение
schdub, мне надо менять иконку самого exe-ка
а в приложении все понятно, там я даже на define не завязывался бы.. да уже определял и так и этак.. хм, вроде решил проблему.. перенес объявление с ветки C/C++ - Preprocessor Definitions. , в ветку Resource/general - Preprocessor Definitions. Как я понял, есть отдельный компилятор для файлов ресурсов и для файлов исходников.. надо пойти пошарить. спасибо за внимание, вопрос решен.
0
|
|
| 01.02.2015, 02:12 | |
|
Помогаю со студенческими работами здесь
7
Хранить шаблон Word в ресурсах приложения Можно ли использовать DLL в ресурсах приложения Можно ли хранить файл с текстом в ресурсах приложения
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию группы. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит значение перечислений.
/ / Событие "НачалоВыбора" реквизита на форме. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|