首先说明一下,我从来没有搞过底层方面的东西,所以现在要用到了无力去研究。我现在需要这样一个DLL库。
通过33H中断控制鼠标的隐藏/显示/移动/点击。
必须支持2K,XP操作系统,能支持W2003更好。
相信搞过vc的人都很容易完成吧?
是否有人愿意做一个这样的dll给我?哪位好心人帮我贴出代码我感激不尽。
实在不行我直接给现金,或者把手机号给我我帮你冲电话费。
我的QQ 42122246
谢谢大家,我研究了一个星期。网上很多都是介绍用TC实现的,但是我没接触过TC,而已不知道怎么做。只能来这求助了。
1.ShowCursor,keybd_event这类的api在这就不要拿来说了。我要的不是这个。
2.通过33H中断的操作是可以在windows下实现的,只是我不知道怎么弄。键盘的我倒是通过读写键盘64H端口实现了。
3.至于我说的直接给现金或者充电话费,我说的是事实。因为我确实无力研究这方面,我觉得我给予帮助我的人适当的补偿是应该的。人各有分工,解决我不擅长的问题,我愿意掏钱。
哪位兄弟搞出来了,就留个联系方式吧。
------解决方案--------------------------------------------------------
拦截IRP包就可以了,不用这么麻烦吧
直接写外设端口的话,万一和现有驱动冲突了怎么办。
------解决方案--------------------------------------------------------
按键精灵?
------解决方案--------------------------------------------------------
TC面向的是DOS,DOS下你可以直接访问中断,所以那些代码可以工作。Windows下照你的需求需要编写一个额外的模拟鼠标驱动来实现这些功能。
------解决方案--------------------------------------------------------
我跟你想想,但很可能做不出来
------解决方案--------------------------------------------------------
呵呵,看来你不了解保护模式,你要做的这个需要通过内核编程来实现。 这些功能windows的鼠标驱动都有了,只是目前int 33不允许你调用了。 要做的工作就是编写一个内核程序,将int 33中断修改成ring3下可调用就行了。
不过要做到通用需要做多个版本才行。根据操作系统版本来决定安装哪个版本。
------解决方案--------------------------------------------------------
你是要模拟鼠标移动和点击么?物理鼠标插不插上都可以 "使用 "鼠标?
不太懂你的意思。
------解决方案--------------------------------------------------------
在DOS下写鼠标驱动要提供33H中断服务
在Windows下写鼠标驱动要符合WDM框架
至于鼠标光标的显示与隐藏,那是图形界面负责的事
PS: DOS下能调用dll吗?
------解决方案--------------------------------------------------------
当年的Borland Pascal确实做到了DOS和Windows程序共享DLLs,不过是16-bit的。
------解决方案--------------------------------------------------------
在Win2K以后的系统中能直接这些端口吗?
------解决方案--------------------------------------------------------
找个师傅请教下。!
我会黑客方面的.!
想交换学习下愿意的加QQ491666901
------解决方案--------------------------------------------------------
等把程序搞定以后再来送分吧,免得又要再开一帖浪费分。
------解决方案--------------------------------------------------------
黑客的名声都被某些人糟蹋了!什么黑客速成班等乱七八糟的,现在的黑客想的是怎么通过技术搞别人的钱。即使是会,也就是搞些代码复制粘贴,更有人直接反汇编人家木马什么的,没事就修改特征码……真是不知道能说点什么。乱了规矩~
------解决方案--------------------------------------------------------
这个简单啊,网上搜一下就得到答案了.