C#调用C++ dll

项目编程心得
c#调用dll 新建c++dll文件 运行 bin->debug文件夹下找到dll文件,拷入c盘 Windows 》system32文件夹下,拷入c# bin》debug文件夹下
c#界面引用halconnet
c#写两行话 [DllImport(“grayimagepro.dll”)]
unsafe
public static extern MIplImage* gray_proc(IntPtr source, int height, int width);
[DllImport(“height_dll.dll”)]
public static extern void run2(IntPtr source, int m, int width, int leftpoint, int rightpoint,double[] Height_info);

如果c++运行出问题link 选择项目》属性》链接器》系统 将窗口改成控制台

猜你喜欢

转载自blog.csdn.net/qq_31617121/article/details/80145546