Bagikan melalui


WM_WININICHANGE pesan

Aplikasi mengirim pesan WM_WININICHANGE ke semua jendela tingkat atas setelah membuat perubahan pada file WIN.INI. Fungsi SystemParametersInfo mengirim pesan ini setelah aplikasi menggunakan fungsi untuk mengubah pengaturan di WIN.INI.

Catatan

Pesan WM_WININICHANGE disediakan hanya untuk kompatibilitas dengan versi sistem yang lebih lama. Aplikasi harus menggunakan pesan WM_SETTINGCHANGE .

 

Jendela menerima pesan ini melalui fungsi WindowProc-nya .

#define WM_WININICHANGE                 0x001A

Parameter

wParam

Parameter ini tidak digunakan.

lParam

Penunjuk ke string yang berisi nama parameter sistem yang diubah. Misalnya, string ini dapat menjadi nama kunci registri atau nama bagian dalam file Win.ini. Parameter ini tidak terlalu berguna dalam menentukan parameter sistem mana yang berubah. Misalnya, ketika string adalah nama registri, biasanya hanya menunjukkan simpul daun dalam registri, bukan seluruh jalur. Selain itu, beberapa aplikasi mengirim pesan ini dengan lParam diatur ke NULL. Secara umum, ketika Anda menerima pesan ini, Anda harus memeriksa dan memuat ulang pengaturan parameter sistem apa pun yang digunakan oleh aplikasi Anda.

Mengembalikan nilai

Jenis: LRESULT

Jika Anda memproses pesan ini, kembalikan nol.

Keterangan

Untuk mengirim pesan WM_WININICHANGE ke semua jendela tingkat atas, gunakan fungsi SendMessage dengan parameter hWnd yang diatur ke HWND_BROADCAST.

Panggilan ke fungsi yang berubah WIN.INI dapat dipetakan ke registri sebagai gantinya. Pemetaan ini terjadi ketika WIN.INI dan bagian yang diubah ditentukan dalam registri di bawah kunci berikut:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\IniFileMapping

Perubahan lokasi penyimpanan tidak berpengaruh pada perilaku pesan ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Winuser.h (termasuk Windows.h)

Lihat juga

SystemParametersInfo