copy_paste
驱动牛犊
驱动牛犊
  • 注册日期2002-12-13
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1258回复:8

各位帮忙提点一下啊---怎么实时取Mouse的按键,移动信息

楼主#
更多 发布于:2003-08-17 15:49

同学需要一个对Mouse的按键进行记录计数的程序,刚开始,偶帮他用Hook写了一个,后来发现用Hook在测试时,在同时按下三键的时候,会丢失一些计数,因为他好像是用什么气动结构,一个什么什么专门测试Mouse按键的程序来测试的,所以,不像手工测试,用Hook都能取计数出来。

偶实在没法了,来这里,看有没有人能指点一下,对于这方面知识为0,实在不知怎么做下去了。

另:偶在找资料时,看到DOS下的INT33中断调用的,不知能否用于WIN32系统中,那些东西好像也不能在VC,BC下编绎了好像。。。

可给的分不多,第一次来这提问,大家多多指点一下。
qdyangjing
驱动小牛
驱动小牛
  • 注册日期2003-02-26
  • 最后登录2005-11-16
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-17 16:06
可是做个驱动程序,获取鼠标的中断,然后读寄存器里面的数.这样就可以分析出来了.
***************************** *********向军旗敬礼!******** ********向给分者微笑!******* *****************************
copy_paste
驱动牛犊
驱动牛犊
  • 注册日期2002-12-13
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-17 16:09
晕,写驱动程序?
知识为0啊,:(

我先找找最简单的驱动例子看看先。。。55555555555~~~~~~~~~
qdyangjing
驱动小牛
驱动小牛
  • 注册日期2003-02-26
  • 最后登录2005-11-16
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-17 16:12
是不是可以给我一点分呢?
***************************** *********向军旗敬礼!******** ********向给分者微笑!******* *****************************
copy_paste
驱动牛犊
驱动牛犊
  • 注册日期2002-12-13
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-17 16:17
分给你都行。
但得俺找找例子才行,俺对驱动开发没有一点概念那,你那里手头有没有“Hello world”的例子?
帮帮忙。

另:这里可不可以送分,不然俺就送点分给你得了。
qdyangjing
驱动小牛
驱动小牛
  • 注册日期2003-02-26
  • 最后登录2005-11-16
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-08-17 16:36
在你发的帖子右下角有个按钮可以给分.
***************************** *********向军旗敬礼!******** ********向给分者微笑!******* *****************************
copy_paste
驱动牛犊
驱动牛犊
  • 注册日期2002-12-13
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-08-17 17:58
吐血,偶头晕了。看不懂ing...

得,让偶同学伤脑筋,实在是力有不逮...
linfeng1216
驱动小牛
驱动小牛
  • 注册日期2004-03-10
  • 最后登录2008-12-31
  • 粉丝0
  • 关注0
  • 积分818分
  • 威望89点
  • 贡献值0点
  • 好评度74点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-08-06 11:43
楼上的大哥你告诉我怎么做,我把分给你.
这件事很难
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-08-07 10:05
下面是引用linfeng1216于2005-08-06 11:43发表的:
楼上的大哥你告诉我怎么做,我把分给你.

方法很多,
如果做驱动,ddk中有个moufilter的就可以
还有就是做钩子了,看看SetWindowsHook、SetWindowsHookEx,使用WH_MOUSE或者WH_MOUSE_LL就可以。
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
游客

返回顶部