Я хотел бы включить общие ресурсы в два моих приложения. Вместо того чтобы использовать DLL, я решил включить общие ресурсы во время компиляции / компоновки, используя файл .RC2.
Я добавил загрузку записей BITMAP следующим образом в мой файл .RC2
IDB_CHECK BITMAP DISCARDABLE "\ NewGUILib \ res \ bmpCheck.bmp"
Мой .EXE определенно увеличивается в размере, когда файл .RC2 содержит эти растровые изображения. Однако, когда я пытаюсь использовать идентификаторы ресурсов в своем приложении (CBitmap :: LoadBitmap (id)), функции завершаются ошибкой. LoadBitmap (IDB_CHECK) возвращает ноль. Однако, если я использую ресурс, добавленный в файл .RC1 через Visual Studio, это работает.
Есть ли что-то еще, что мне нужно сделать, чтобы использовать эти ресурсы .RC2 ??