首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

mfc dll能否被C#调用?该如何处理

2012-03-04 
mfc dll能否被C#调用?HOOK WININET.DLL,实现获取某个特定URL的REQUEST HEAD,本想写一个WIN32 DLL,但因用到

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的话就没问题,否则难.,

热点排行