C#调用dll
time-flies
工控、C#、PLC
展开
-
用VS2010将C程序做成动态链接库dll并通过C#调用 第1部分 生成C语言的dll
新建——项目——选择项目面板语言为“Visual C++”——项目模板类型为“Win32项目” 应用程序类型选择Dll 项目——属性——配置属性——--预编译头——更改为创建(/Yc) 项目——属性——配置属性——C/C++——高级——编译为更改为编译为C代码(/Tc) 将源文件中stdafx.cpp文件移除——选择“删除(永久...原创 2019-05-10 08:50:31 · 599 阅读 · 0 评论 -
用VS2010将C程序做成动态链接库dll并通过C#调用 第2部分 调用C语言的dll
将C语言dll文件拷贝到debug目录下 加上命名空间:using System.Runtime.InteropServices; 在类中间调用 [DllImport("TestDll.dll")] private static extern void test(); //test()是C源码暴露的函数 直接把test()当成类的方法使用即可 错误:在使用托管代码调用...原创 2019-05-10 09:16:36 · 274 阅读 · 0 评论