- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在我的 WinForms 应用程序中,我使用了 SystemParameters.MouseHoverTimeMilliseconds
property依次调用 SystemParametersInfo
function与 SPI_GETMOUSEHOVERTIME
input parameter (根据 ILSpy)。
我正在使用该属性的返回值来设置我的表单中一些计时器的间隔。
一切正常。
现在我问自己这是否不够,因为在某些“奇怪”的系统上它可能为零(或更少)。在这种情况下,我必须提供非零回退。
由于我没有找到我的假设的证据,有人可以在这里带来一些启示吗?
最佳答案
来自 MSDN...
Retrieves the time, in milliseconds, that the mouse pointer has to stay in the hover rectangle for TrackMouseEvent to generate a WM_MOUSEHOVER message. The pvParam parameter must point to a UINT variable that receives the time.
The time specified should be between USER_TIMER_MAXIMUM and USER_TIMER_MINIMUM. If uiParam is less than USER_TIMER_MINIMUM, the function will use USER_TIMER_MINIMUM. If uiParam is greater than USER_TIMER_MAXIMUM, the function will be USER_TIMER_MAXIMUM.
If uElapse is less than USER_TIMER_MINIMUM (0x0000000A), the timeout is set to USER_TIMER_MINIMUM. If uElapse is greater than USER_TIMER_MAXIMUM (0x7FFFFFFF), the timeout is set to USER_TIMER_MAXIMUM.
关于.net - SPI_GETMOUSEHOVERTIME 可以为零吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20431160/
在我的 WinForms 应用程序中,我使用了 SystemParameters.MouseHoverTimeMilliseconds property依次调用 SystemParametersInf
我是一名优秀的程序员,十分优秀!