Re[4]: Загрузка ресурсов (иконов, битмап) из статической биб
От: Antech  
Дата: 18.03.08 09:32
Оценка:
Здравствуйте, возникла аналогичная проблема. Несколько проектов статически компалируются в один, нужны общие ресурсы.

SK>Просто этот rc файл, который содержится внутри проекта статической библиотеки надо включить в ресурсы основного модуля.

Почитав форум, так и сделал. В основном проекте Resource Includes -> Compile-Time Directives -> Main.rc2. В файле Main.rc2:
#include "..\Project1\Project1.rc"
#include "..\Project2\Project2.rc"
[Пустая строка CRLF]
Это работает. Но правильно ли я сделал? Дело в том, что в каждом Project(i).rc в начале строка #include "resource.h", а в resource.h — определяюся значения макросов для редактора ресурсов (_APS_NEXT_RESOURCE_VALUE и т.д.). В результате получаем многократное перпеопределение этих макросов. Это нормально, в т. ч. для компилятора ресурсов? Никаких латентных глюков не вылезет?

Спасибо за Ваши ответы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.