WM_THEMECHANGED pesan
Disiarkan ke setiap jendela setelah peristiwa perubahan tema. Contoh peristiwa perubahan tema adalah aktivasi tema, penonaktifan tema, atau transisi dari satu tema ke tema lainnya.
#define WM_THEMECHANGED 0x031A
Parameter
-
wParam
-
Parameter ini dicadangkan.
-
lParam
-
Parameter ini dicadangkan.
Mengembalikan nilai
Jenis: LRESULT
Jika aplikasi memproses pesan ini, aplikasi harus mengembalikan nol.
Keterangan
Jendela menerima pesan ini melalui fungsi WindowProc-nya .
Catatan
Pesan ini diposting oleh sistem operasi. Aplikasi biasanya tidak mengirim pesan ini.
Tema adalah spesifikasi untuk tampilan kontrol, sehingga elemen visual kontrol diperlakukan secara terpisah dari fungsionalitasnya.
Untuk merilis handel tema yang ada, panggil CloseThemeData. Untuk memperoleh handel tema baru, gunakan OpenThemeData.
Setelah siaran WM_THEMECHANGED , handel tema yang ada tidak valid. Jendela sadar tema harus merilis dan membuka kembali salah satu handel tema yang sudah ada sebelumnya saat menerima pesan WM_THEMECHANGED . Jika fungsi OpenThemeData mengembalikan NULL, jendela harus melukis yang tidak ditempat.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|
Lihat juga
-
Sumber Daya Lainnya