项目中需要调用一个 USB接口的设备,用WPF写上位机,设备提供了C++的动态链接库。

按照已找到的资料,将 .dll  .h  和相关依赖项都放在 程序的运行目录中,执行,会报错,找不到“XXX.dll”,把文件放到 system32目录下 就不会提示找不到

[DllImport("sa_api.dll", ExactSpelling = false)]
public extern static string saGetAPIVersion();

以上为引用方式。

还有东西需要转换,

目前参考:

需要转换的,指针转为什么, 数组转为什么 之类的。

http://dongtingyueh.blog.163.com/blog/static/461945320124239215442/

http://www.cnblogs.com/Bonker/p/4142123.html

最新文章

  1. ABP源码分析四十三:ZERO的本地化
  2. LabVIEW 吸星大法 - 看见的好东西都是我的(中篇)
  3. C# 打印PDF文件之使用不同打印机打印所有页面或部分页面
  4. <五>JDBC_利用反射及JDBC元数据编写通用的查询方法
  5. C++中为什么要将析构函数定义成虚函数
  6. (转) TexturePacker 3.0 使用教程
  7. JQuery新闻滚动的实现方法(常用笔记1)
  8. 慎用 Enum.GetHashCode()
  9. Tomcat在eclipse中起动成功,主页却打不开
  10. 安装PIL库时提示python未注册错误(自定义python安装路径)
  11. Android HandlerThread 使用
  12. nova --debug image-list
  13. Sybase 导入导出命令
  14. Ken Norton和软件工程师打交道的10个秘诀
  15. 【MongoDB】学习MongoDB推荐三本书
  16. java.util.zip - Recreating directory structure(转)
  17. 使用VS2015将解决方案同步更新到Github上
  18. null id in entry (don't flush the Session after an exception occurs) 解决方法
  19. consistent.go 源码阅读
  20. macbook 入门

热门文章

  1. discuz全局数组变量 后台各项设置 完整版
  2. ul li横向排列及圆点处理
  3. 2016.10.08,英语,《Verbal Advantage》Level1 Unit1-4
  4. Mininet实验 使用l2_multi模块寻找最短路径实验
  5. spring mvc传入参数不仅仅转换为json,还可以直接将json字符串转换为具体的java对象
  6. linux常用命令的英文单词缩写
  7. TCP移动端跟服务器数据交互
  8. C#winform控制textbox输入只能为数字
  9. 20145317彭垚 《Java程序设计》第7周学习总结
  10. Segmentation