VB程序员博客
VB程序开发
小弟做了个程序,是自动点击的,调用的mouse_event
本来打算在虚拟桌面运行它就影响不到正常桌面的操作了,结果一运行发现,在虚拟桌面调用mouse_event照样会在正常桌面移动。。。这下可苦恼了!!!
请问下各位大大,有没办法让虚拟桌面调用mouse_event的时候不影响正常桌面的使用呢?
求求你们啦~~
我用的是setcursorpos来定位位置哈,然后再mouse_event
在虚拟桌面调用按键精灵,就不会影响到正常桌面,不知怎么做的呢,求求大家帮我想象办法吧~~~
哪是直接给窗口发送键盘消息,而 mouse_event 是全局事件。
那按键精灵为什么在桌面运行时也会像人工移动和点击一样呢?他这个消息是如何做的跟真的一样的呢?
请您讲解下好么
hook
能讲清楚点么
直接向窗体发 WM_MOUSEMOVE、WM_LBUTTONDOWN、WM_LBUTTONUP 等消息
。。。有很多程序都不支持消息的,一看就是伪造的。。。有其他办法么
没人回答么?
我想弄清楚的是:
像按键精灵一样,在虚拟桌面是跟人工移动一样的效果,但是回到原桌面又不会影响原桌面的鼠标
友情顶贴…………
按键精灵能在屏幕任何地方点击,这么说,他应该是全局的吧?
mouse_event也是全局的,为什么会影响到每一个虚拟桌面呢?
如果能像他一样,在哪个桌面,就影响到那个桌面就好了
真搞不懂。。。头都大了。。。今天又睡不着了。。。
可怜喔。。。。
麻烦能用个像按键精灵那种思路的好吗?
就是只影响一个桌面的
谢啦
继续求助,请各位大侠帮忙哈~~~
使用按键精灵不影响其它操作吗
不要管是否麻烦,先完成功能要紧,然后再考虑优化 改进
如需要阅读该回复,请