Доступ к функциям класса в неуправляемой c ++ dll из проекта c # - PullRequest
1 голос
/ 24 ноября 2011

У меня есть неуправляемый (по некоторым причинам неуправляемый) c ++ dll (написанный мной), и я хотел бы получить доступ к функциям класса из этой dll.Какой самый простой способ сделать это?(Может быть без написания управляемой оболочки C ++).Структура dll: имеет два класса.Один унаследован от другого, и в этом унаследованном классе есть несколько перегруженных функций (моя цель).Я не мог объявить эту функцию в dll как

extern "C" __declspec(dllexport)

, но мой класс __declspec(dllexport) Может быть, есть какой-то способ использовать Interopability из c # для получения доступа к этому классу?

...