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 |