首页 新闻 搜索 专区 学院

C#如何调用C++编写的动态链接库

0
[已关闭问题] 关闭于 2013-09-30 15:31

我原来用VC++6.0编了系列动态链接库,内含大量的指针操作、多重继承等。在.net环境下能直接使用原来的动态链接库吗?如不能,有哪些好办法处理?

花果山的猴子的主页 花果山的猴子 | 菜鸟二级 | 园豆:204
提问于:2013-09-14 17:17
< >
分享
所有回答(4)
0
dudu | 园豆:38832 (高人七级) | 2013-09-14 17:26
0

自己用C++在写一个调用这些dll的

dll库(让接口更加简单),然后由C#调用

【秦时明月】 | 园豆:803 (小虾三级) | 2013-09-15 08:29
0

从你描述中“内含大量的指针操作、多重继承等”这种情况是不推荐你直接在C#中p/invoke操作的,最好就是重新封装一套外部调用的API接口,将内部中涉及的指针等一些比较复杂的逻辑处理简化掉

andy1987 | 园豆:490 (菜鸟二级) | 2013-09-15 18:02
0

自己还得再消化一下,谢谢各位回答者。

花果山的猴子 | 园豆:204 (菜鸟二级) | 2013-09-30 15:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册