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

Especifica el valor que se agrega o resta de la propiedad IRangeValueProvider::Value cuando se realiza un cambio grande, como cuando se presiona la tecla PAGE DOWN.

Esta propiedad es de solo lectura.

Sintaxis

HRESULT get_LargeChange(
  double *pRetVal
);

Parámetros

pRetVal

Valor devuelto

None

Observaciones

La propiedad LargeChange puede admitir el valor Not a Number (NaN). Al devolver un valor NaN, el proveedor debe devolver un NaN silencioso (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 desde las bibliotecas estándar de C++:

numeric_limits<double>::quiet_NaN( )

Requisitos

Requisito Value
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 (incluir UIAutomation.h)
Archivo DLL Uiautomationcore.dll

Consulte también

IRangeValueProvider

Información general sobre proveedores de UI Automation