Fungsi RegisterScaleChangeEvent (shellscalingapi.h)
Mendaftar untuk peristiwa yang dipicu ketika skala mungkin telah berubah. Fungsi ini menggantikan RegisterScaleChangeNotifications.
Sintaks
HRESULT RegisterScaleChangeEvent(
[in] HANDLE hEvent,
[out] DWORD_PTR *pdwCookie
);
Parameter
[in] hEvent
Tangani peristiwa untuk mendaftar pemberitahuan perubahan skala.
[out] pdwCookie
Ketika fungsi ini berhasil dikembalikan, nilai ini menerima alamat penunjuk ke cookie yang dapat digunakan nanti untuk membatalkan pendaftaran pemberitahuan perubahan skala melalui UnregisterScaleChangeEvent.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Peristiwa ini dimunculkan setiap kali sesuatu yang dapat memengaruhi perubahan skala, tetapi hanya karena skala dapat terpengaruh tidak berarti bahwa itu telah terjadi. Penelepon dapat menyimpan faktor skala untuk memverifikasi bahwa skala monitor benar-benar telah berubah. Penanganan aktivitas akan diduplikasi, sehingga penelepon dapat menutup handel mereka kapan saja.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shellscalingapi.h |
Pustaka | Shcore.lib |
DLL | Shcore.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk