当前位置: 代码迷 >> C# >> 鼠标操作的有关问题
  详细解决方案

鼠标操作的有关问题

热度:32   发布时间:2016-05-05 04:20:49.0
鼠标操作的问题
如何区分电脑的鼠标操作是本机的鼠标在操作还是远程协助时,远程在操作电脑?
------解决思路----------------------
引用:
要实现代码....

上来都要代码,你自己不用想,自己不用搜索,自己不用查询资料??
------解决思路----------------------
不知道.over
------解决思路----------------------
这个问题好难,无懈可击
------解决思路----------------------
鼠标事件本身无法判断本地点击还是远程点击的。
但是登录的用户是可以判断本机登录还是远程桌面连接的(前提是使用WIN 自家的远程桌面)

------解决思路----------------------
问题太深奥了  路过
------解决思路----------------------
只能通过检测后台是否有远程进程,鼠标点击都一样的(个人猜测),不过检测后台进程倒是可以判定
------解决思路----------------------
这个估计要对winapi非常了解的才能来回答你了……
------解决思路----------------------
拦截鼠标相关的那几个api
微软有提供一个裤来替换api
http://blog.csdn.net/onevs1/article/details/4704767
这里 有一篇文章
------解决思路----------------------
反外挂技术就能够拦截一般的鼠标模拟,所以现在的外挂大都采用驱动级模拟鼠标以防被拦截,所以判断是肯定能判断的,就是复杂点,我也不会
------解决思路----------------------
如果是远程桌面登录的,判断用户;如果是用第三方软件远程登录的,判断后台进程;再判断一下本机的外接设备中USB/触摸板情况(不知道行不行)
------解决思路----------------------
这个要底层的东西吧,判断本地鼠标有没有动作,如果本地鼠标没有动作,就是远程的控制了
------解决思路----------------------
帮忙顶一下,共同学习
------解决思路----------------------
引用:
拦截鼠标相关的那几个api
微软有提供一个裤来替换api
http://blog.csdn.net/onevs1/article/details/4704767
这里 有一篇文章
推荐你学习一下这个,可能会有帮助。
  相关解决方案