c#里面如何调用c++里面的类
我写了一个c++的控制台程序想用c#语言来调用自己写的那个c++程序里的类,该怎么用呢我是直接把c++程序生成一个dll文件,但是从c#项目里面使用“添加引用”失败了。。...
我写了一个c++的控制台程序 想用c#语言来调用自己写的那个c++程序里的类,该怎么用呢
我是直接把c++程序生成一个dll文件,但是从c#项目里面使用“添加引用”失败了。。有哪位高手可以帮帮我
是否在c++项目里面要添加什么的呢,或有什么注意事项。。谢谢啦。。 展开
我是直接把c++程序生成一个dll文件,但是从c#项目里面使用“添加引用”失败了。。有哪位高手可以帮帮我
是否在c++项目里面要添加什么的呢,或有什么注意事项。。谢谢啦。。 展开
3个回答
展开全部
using System.Runtime.InteropServices;
[DllImport("文件路径")]
private static extern 你的dll里的方法
如
[DllImport("kernel32.dll")]
private static extern long WritePrivateProfileString(string section,string key,string val,string filePath);
具体方法你可以再查查
[DllImport("文件路径")]
private static extern 你的dll里的方法
如
[DllImport("kernel32.dll")]
private static extern long WritePrivateProfileString(string section,string key,string val,string filePath);
具体方法你可以再查查
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
无法转换。把代码贴过去吧,楼主。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询