wormworm
驱动牛犊
驱动牛犊
  • 注册日期2004-06-20
  • 最后登录2013-06-03
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望45点
  • 贡献值1点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1714回复:7

驱动程序的MFC调用

楼主#
更多 发布于:2004-06-23 16:11
这个问题我已经解决了.
networm
wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-06-23 16:18
怎么解决的?

说说,大家学习学习!
 :D
libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-23 17:14
怎么解决的?

说说,大家学习学习!
 :D


是的,是怎么解决的,向你学习学习!
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
zhao_bian
驱动牛犊
驱动牛犊
  • 注册日期2003-06-18
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-23 19:36
不太可能吧,驱动程序连API都不能调用,只能用内核函数,何况MFC,如果你解决这个问题,我也想听听 :o
wormworm
驱动牛犊
驱动牛犊
  • 注册日期2004-06-20
  • 最后登录2013-06-03
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望45点
  • 贡献值1点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-24 07:48
我可能说错了,是用MFC和驱动程序通信。
我正在测试,回头我在把程序提供上来,让大家看看是否有什么漏洞?谢谢关注!
networm
he_x_p
驱动小牛
驱动小牛
  • 注册日期2002-11-15
  • 最后登录2005-07-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-24 12:32
最简单和最通用的方式就是用DeviceIoControl
乘着梦的翅膀, 借助黎明时柔和的阳光, 化着一只自由自在的冲天鸟, 在有梦的地方潇洒地飞翔......
wormworm
驱动牛犊
驱动牛犊
  • 注册日期2004-06-20
  • 最后登录2013-06-03
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望45点
  • 贡献值1点
  • 好评度3点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-06-24 16:00
楼主:你说的对,我只是对读写调用封装了个类(也是通过DeviceIoControl)。这个问题的产生是起先我在Win32下的封装在shell下调用工作正常,但是在MFC下调用却编译出错。我还以为两种环境下的调用是不同的,所以提出了这个问题。后来,我在MFC下重新进行了封装,编译运行都正常了。我不知道为什么?因为两种封装的代码是一样的。
networm
myswin
驱动小牛
驱动小牛
  • 注册日期2003-10-13
  • 最后登录2005-11-21
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-06-24 17:27
关注~
=========== D =========== R =========== I =========== V =========== E ---------抵制日货-------
游客

返回顶部