vb.net有没有办法,在屏幕鼠标位置移动前捕获鼠标移动
我有个图形类是跟随鼠标移动功能的,当鼠标从a移动到b时,会出现延时,就是,屏幕鼠标先在b显示后,图形才在b显示,我想在鼠标移动到b的屏幕更新时捕捉事件,锁定屏幕刷新,把图形移动到b,再解锁屏幕刷新,让图形和鼠标同时在b的出现显示
鼠标
VB.NET
--------------------编程问答--------------------
移动前捕获鼠标移动,我觉得是不可能的,还没移动又怎么知道它会移动?
--------------------编程问答--------------------
我是说系统已经检测到鼠标移动到b,但是还没处理鼠标移动到b的屏幕刷新前
--------------------编程问答--------------------
那你开几个耗资源的程序,把电脑弄成一卡一卡地就可以得到你想要的效果了
--------------------编程问答--------------------
需要用到钩子hook。不过很多杀毒软件都会误判为病毒或恶意程序。
--------------------编程问答--------------------
这个应该可以吧,记不清楚是不是这个处理是在消息层上了。。。。找到在哪处理的话下个钩子可行。。。如果没理解错楼主的想法的话,是让系统在你允许的时候才处理?
补充:.NET技术 , VB.NET