阅读:862回复:8
向高手请教在动态库中封装驱动操作的问题
在 wowocock 的热心帮助下做了个简单的端口输入输出驱动库
现在vc的 MFC 工程中可以正常的读写端口,但封装到动态库后就能够打开设备,但无法正常读写,不知道大家有没有解决的思路? 下面是我加的一些头文件 #include <windows.h> #include <windef.h> #include <objbase.h> #include <setupapi.h> #include <initguid.h> #include <stdio.h> 1.不知道是不是都有用 #include <windef.h> #include <objbase.h> #include <setupapi.h> #include <initguid.h> 不加也能顺利编译,当然无法打开设备 2.是不是遗漏了其它该包含的活应该去掉其中某个头文件 十分感谢!!! |
|
沙发#
发布于:2004-10-14 09:20
顶一下
|
|
板凳#
发布于:2004-10-14 09:28
最近我也在做这个,我放到dll中没问题,你能把dll代码贴出来看看吗?
|
|
地板#
发布于:2004-10-14 09:48
贴上源码,右键点击下载
_stdcall、WINAPI 等约定方式都试过,就是读数据不行,好像能写 [编辑 - 10/14/04 by xx_focus] |
|
|
地下室#
发布于:2004-10-14 13:13
大侠们帮助一下呀
|
|
5楼#
发布于:2004-10-14 14:02
现在vb中调用能读,但写失败
|
|
6楼#
发布于:2004-10-14 16:15
成功了,只是全部重新搞了一下 :)
|
|
7楼#
发布于:2004-10-14 16:34
我的全都是用deviceiocontrol做的 你可以改一下看看
|
|
8楼#
发布于:2004-10-14 20:12
不用了,我已经解决问题了
|
|