C++中创建dll时,如果要声明类,是不是
class __declspec(dllexport) ClassName { private: ... public: ... };
就可以了呢?
如果要在C++工程中使用这个dll声明的类,和正常的类使用方法一样么?
如果要在C#工程中使用这个类,是否一定要把它转换成CLR的类?(我一般使用的是win32工程)
如果要在C语言工程中使用呢?无法使用吗?
C语言没有类,你的用API和struct来实现类的功能。
C#中一定要转换成CLR的类。
C++中可以直接引用头文件使用。
懂了,十分感谢