Delphi 中的 TPageControl 组件没有 DoubleClick-Event,所以我自己制作了。目前,当我在 300 毫秒内单击两次时,会调用我的自定义 DoubleClick 事件。但我想知道是否有办法获得在 Windows 控制面板中设置的双击速度值。
有谁知道访问该值的方法?这不是超级关键。我可以硬编码一个像 300ms 这样的值,但我认为如果它是实际值会很酷。也许使用 Windows API?
谢谢!
使用 Windows API 很容易获得这个值。只需使用该GetDoubleClickTime功能。
请注意,这个特定的系统参数值是特殊的。大多数其他函数不是使用特殊函数获得的,而是使用GetSystemMetrics或SystemParametersInfo函数获得的。
| 归档时间: |
|
| 查看次数: |
310 次 |
| 最近记录: |