Метод IRangeValueProvider::get_SmallChange (uiautomationcore.h)
Задает значение, которое добавляется к свойству IRangeValueProvider::Value или вычитается из свойства IRangeValueProvider::Value при небольшом изменении, например при нажатии клавиши со стрелкой.
Это свойство доступно только для чтения.
Синтаксис
HRESULT get_SmallChange(
double *pRetVal
);
Параметры
pRetVal
Возвращаемое значение
None
Remarks
Свойство SmallChange может поддерживать значение Not a Number (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 |
Header | uiautomationcore.h (включая UIAutomation.h) |
DLL | Uiautomationcore.dll |
См. также раздел
Общие сведения о поставщиках автоматизации пользовательского интерфейса