c# - 在主屏幕锁定鼠标

标签 c#

<分区>

我有一个使用辅助监视器显示内容的应用程序。我不希望用户将光标移动到辅助显示器。我需要限制用户仅在主监视器中使用鼠标。我该怎么做。

谢谢

最佳答案

以下文章介绍了如何创建全局 Hook :Global Hook (code project)

我认为这更接近您的要求,因为您不想使用另一个答案中提到的 GetCursorPos() 函数连续轮询。但是,使用 Hook 和 MouseMove 事件处理程序,我将使用 SetCursorPos() 将其保持在范围内。

干杯,

乔诺

关于c# - 在主屏幕锁定鼠标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7105988/

相关文章:

c# - 将简单绑定(bind)到“文本属性”的解决方案扩展到多个控件以处理与任何类型的绑定(bind)?

c# - 将字符串转换为数组不起作用

c# - 检测附近相同的物体

c# - File.ReadAllText 中的无效字符

c# - 如何为队列管理器别名设置 WebSphereMQ 消息传输头

c# - 是否可以将参数验证添加到 dontnetcore api 应用程序中的路径变量?

c# - 如果解决方案缺少引用的项目,则 MSBuild 解决方案构建失败

c# - 从结果中过滤掉 id mongodb c#

c# - 在 C# 中将泛型作为泛型类型参数传递

c# - 在 DataGridView CurrentCellChanged 事件中获取当前单元格列索引