如果是非托管(应该是这个)要用 dllimport来引入,如果是托管的,直接在项目中右键 引用
解决方案 »
- C#两个独立窗体中按钮的状态转换
- 如图:水晶报表编辑窗口太小了,如何更改?
- 为什么在用access打开om.mdb的时候,提示不可识别的数据库格式。
- checkedlistbox求助,新手 大家别见怪哈
- 求正则表达式,思归在吗????
- 很奇怪啊,为什么系统总是提示:应输入 )
- 怎么让treeView所有结点变为不可选???
- 比较尖端的问题,C#wpf移入文本框,怎么获取到光标附近文本框里的文字?(求高手解答)
- 请高手指点,我要启多个Windows service为什么每次总是只能启动第一个Service?
- 应用服务器用C#设计,客户端用传统工具(如:PB)是否可行?
- 拖动一个控件的上方的另一个控件,如何让下层控件不重绘
- c#中如何将html中的table转化为xml
这是在c中调用的声明:
extern "C" HANDLE __declspec(dllimport) __stdcall MP425_OpenDevice(long dev_num);
extern "C" long __declspec(dllimport) __stdcall MP425_CloseDevice(HANDLE hDevice);c#中就不知道怎么办了?第一是句柄对应的参数是什么?
第二是不知道原来厂商提供的这个dll是什么语言编写的?
如果dll是非com,非托管,则用dllimport来加载dll里某个函数