c# - 创建一个 'second' 鼠标以在不使用普通鼠标的情况下执行操作

标签 c# client mouse

我想用 C# 开发一个程序,它有第二个鼠标。我的意思是,如果我按下键盘上的 1 按钮,它会点击客户端窗口上的某个位置。但是当按钮被点击时,你正常的、可见的光标不会移动,你可以自由地控制它。

我不知道这是否可能,而且我觉得它不会,但如果它是......有没有人知道如何去做?或者我可以从哪里开始?

最佳答案

鼠标不动有多重要?如果不是很厉害,你可以将鼠标的位置跳到你需要点击的地方,模拟点击,然后将鼠标跳回原来的位置。由于这可以非常快速地完成,它仍然会给人一种可以自由控制鼠标的感觉。

关于c# - 创建一个 'second' 鼠标以在不使用普通鼠标的情况下执行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8935088/

相关文章:

authentication - 我应该在客户端使用身份验证 JWT 中包含的数据吗?

java - Maven 在使用 javax 时寻找 Jersey 依赖(调用接口(interface))

c# - 如果我不知道属性是在接口(interface)还是具体类中,如何从属性中获取属性?

c# - String.Concat 低效代码?

c# - 如何使用 C# 将二进制数转换为十进制值

javascript - 如何通过鼠标悬停和鼠标移出来更改窗口状态?

python - 在Pygame中沿光标方向绘制无限长度的线

c# - 获取 templateField 标记内的文本框值?

java - 使用多个 WSDL (xmlbeans) 处理共享命名空间

c++ - Windows 的原始鼠标输入