Поделиться через


Метод 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

См. также раздел

IRangeValueProvider

Общие сведения о поставщиках автоматизации пользовательского интерфейса