mfc dll能否被C#调用?
HOOK WININET.DLL,实现获取某个特定URL的REQUEST HEAD,本想写一个WIN32 DLL,但因用到了CString,不得已在属性改为"Use MFC in a Static Library",这样的算算MFC DLL?那样的话在C#调用的时候,是不是会比较麻烦?如果想导出整个类怎么办?
[解决办法]
算 因为你是把MFC库静态链接到你的dll的
ps:为了CString用一个MFC库太不值得了
不如用stl的string代替
[解决办法]
换成 STL 的函数就好了
[解决办法]
C# 和 C++ 的东西交互,要么是用导出的 API 样式的函数,要么是 COM 啊,
直接导出类是用不了的。
[解决办法]
接口是纯C的话就没问题,否则难.,