【问题标题】:Slowing mouse speed降低鼠标速度
【发布时间】:2011-12-22 03:19:38
【问题描述】:

关于如何在 wpf 应用程序中减慢鼠标速度的任何想法。谷歌什么也没想到。是否应该处理来自 Win32 的本机事件。

【问题讨论】:

  • 您是在谈论在特定控件/窗口上降低鼠标速度,还是在谈论鼠标控制面板等系统范围的更改?
  • 太棒了,谢谢,如果您将其作为答案发布,我会接受。
  • 它有效,但在系统范围内,关于如何将其限制在窗口中的任何建议?我想它会起作用,检查鼠标是否在窗口内减慢速度,如果它在窗口外,则将其恢复正常,但是需要一种方法来找出正常情况。

标签: wpf performance events mouse acceleration


【解决方案1】:

here

SPI_GETMOUSESPEED = 112 十进制
SPI_SETMOUSESPEED = 113 十进制
source

OnAppStart -> 获取系统当前鼠标速度
OnMouseEnter -> 设置为慢
OnMouseLeave -> 设置为系统
OnAppShutdown -> 设置为系统

编辑
Additional Reference

【讨论】:

    猜你喜欢
    • 2022-08-06
    • 1970-01-01
    • 2014-04-14
    • 1970-01-01
    • 2017-03-25
    • 2022-09-25
    • 1970-01-01
    • 2011-05-27
    • 1970-01-01
    相关资源
    最近更新 更多