Metode IRangeValueProvider::get_SmallChange (uiautomationcore.h)
Menentukan nilai yang ditambahkan atau dikurangi dari properti IRangeValueProvider::Value saat perubahan kecil dilakukan, seperti saat tombol panah ditekan.
Properti ini bersifat hanya baca.
Sintaks
HRESULT get_SmallChange(
double *pRetVal
);
Parameter
pRetVal
Menampilkan nilai
Tidak ada
Keterangan
Properti SmallChange dapat mendukung nilai Bukan Angka (NaN). Saat mengembalikan nilai NaN, penyedia harus mengembalikan NaN yang tenang (tidak memberi sinyal) untuk menghindari menaikkan pengecualian jika pengecualian floating-point diaktifkan. Contoh berikut menunjukkan cara membuat NaN yang tenang:
ULONGLONG ulNaN = 0xFFFFFFFFFFFFFFFF;
*pRetVal = *reinterpret_cast<double*>(&ulNaN);
Atau, Anda dapat menggunakan fungsi berikut dari pustaka C++ standar:
numeric_limits<double>::quiet_NaN( )
Persyaratan
Klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | uiautomationcore.h (termasuk UIAutomation.h) |
DLL | Uiautomationcore.dll |