Показать сообщение отдельно
Старый 16.05.2013, 17:58   #3
DarkMedveD
ПроЭктировщик
 
Аватар для DarkMedveD
 
Регистрация: 26.12.2008
Адрес: Usa
Сообщений: 151
Написано 5 полезных сообщений
(для 6 пользователей)
Ответ: Передача указателя на интерфейс через DLL

К сожалению, безрезультатно.
Абсолютно никакой реакции на данные манипуляции не возникло.

Только предупреждение выдает:
несовместимая компоновка dll
Может я что-то сделал не так?

В заголовок библиотеки добавил
#ifdef MY_SUPERLIB
#define SUPERLIB_API __declspec(dllexport)
#else
#define SUPERLIB_API __declspec(dllimport)
#endif
В классах спецификаторы заменил на SUPERLIB_API.

И все, никаких изменений в основном проекте я не производил.

UPD:
Добавил #define MY_SUPERLIB к проекту - никакой реакции.
(Offline)
 
Ответить с цитированием