IRangeValueProvider::get_LargeChange 方法 (uiautomationcore.h)
指定在进行大更改时添加到或减去 IRangeValueProvider::Value 属性的值,例如按下 PAGE DOWN 键时。
此属性为只读。
语法
HRESULT get_LargeChange(
double *pRetVal
);
参数
pRetVal
返回值
无
备注
LargeChange 属性可以支持非数字 (NaN) 值。 返回 NaN 值时,提供程序应返回无信号 (非信号) NaN,以避免在打开浮点异常时引发异常。 以下示例演示如何创建安静的 NaN:
ULONGLONG ulNaN = 0xFFFFFFFFFFFFFFFF;
*pRetVal = *reinterpret_cast<double*>(&ulNaN);
或者,可以从标准 C++ 库使用以下函数:
numeric_limits<double>::quiet_NaN( )
要求
最低受支持的客户端 | Windows XP [桌面应用|UWP 应用] |
最低受支持的服务器 | Windows Server 2003 [桌面应用|UWP 应用] |
目标平台 | Windows |
标头 | uiautomationcore.h (包括 UIAutomation.h) |
DLL | Uiautomationcore.dll |