将C++动态库的类,做成COM组件的对象;
在C++中,另外弄个非成员函数来访问C++类成员,然后提供给C#调用。
你得C++ DLL是导出的类吧?你可以尝试先把C++的DLL转C接口的DLL,这样就很方便了。