编程论坛
注册
登录
编程论坛
→
C# 论坛
求C#进行硬件SDK开发以及调用DLL的方法的教程或者书籍推荐~
raphaelhe
发布于 2015-08-31 09:24, 1780 次点击
买了一块有带SDK二次开发的采集卡~从来没接触过sdk的开发~网上资料也很少~只知道要调用DLL,求一下详细的方法和书籍!感谢!!!
开发环境是C#~
3 回复
#2
jmm_ing
2015-09-05 21:31
没读过相关的书,只是在用的比较多,在应用中学习的,最主要的还是VC和C#数据类型的对应关系,主要看数据类型所占的字节数是否相同,通过System.Runtime.InteropServices命名空间下的DllImport,把VC的DLL引用过来,通常SDK里边会提供一些方法、枚举、常量、委托和事件,把VC里的枚举、常量、委托和事件翻译成C#的,一定要注意数据类型,数据类型对照表,可以百度出来,方法引用过来的时候名字要一模一样,参数类型从VC翻译成C#里的类型。
如果不想用复杂类型,如枚举,可以通过用VC做一次封装,调用自己封装的DLL,传递简单类型。
说的比较空洞,希望对你有一定的帮助。
#3
jmm_ing
2015-09-05 21:34
如果想看例子,你可以登录大华(摄像机、NVR、DVR的一个国产品牌)的官网,下载一个SDK,里边有相应的例子。
http://www.
可以下载一个看看
#4
raphaelhe
2015-09-08 10:19
回复 3楼 jmm_ing
感谢指点!!
我在驱动我要开发的硬件这一块不是很明白,我打算先看看你给我的例子!
感谢了!
1