Share via


Método IRangeValueProvider::get_SmallChange (uiautomationcore.h)

Especifica el valor que se agrega o resta de la propiedad IRangeValueProvider::Value cuando se realiza un pequeño cambio, como cuando se presiona una tecla de flecha.

Esta propiedad es de solo lectura.

Sintaxis

HRESULT get_SmallChange(
  double *pRetVal
);

Parámetros

pRetVal

Valor devuelto

None

Observaciones

La propiedad SmallChange puede admitir el valor Not a Number (NaN). Al devolver un valor NaN, el proveedor debe devolver una NaN silenciosa (sin señalización) para evitar generar una excepción si las excepciones de punto flotante están activadas. En el ejemplo siguiente se muestra cómo crear una naN silenciosa:

ULONGLONG ulNaN = 0xFFFFFFFFFFFFFFFF;
    *pRetVal = *reinterpret_cast<double*>(&ulNaN);

Como alternativa, puede usar la siguiente función de las bibliotecas estándar de C++:

numeric_limits<double>::quiet_NaN( )

Requisitos

   
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado uiautomationcore.h (include UIAutomation.h)
Archivo DLL Uiautomationcore.dll

Consulte también

IRangeValueProvider

Información general sobre proveedores de UI Automation