WM_ERASEBKGND pesan
Dikirim ketika latar belakang jendela harus dihapus (misalnya, saat jendela diubah ukurannya). Pesan dikirim untuk menyiapkan bagian jendela yang tidak valid untuk pengecatan.
#define WM_ERASEBKGND 0x0014
Parameter
-
wParam
-
Handel ke konteks perangkat.
-
lParam
-
Parameter ini tidak digunakan.
Nilai kembali
Jenis: LRESULT
Aplikasi harus mengembalikan bukan nol jika menghapus latar belakang; jika tidak, itu harus mengembalikan nol.
Keterangan
Fungsi DefWindowProc menghapus latar belakang dengan menggunakan kuas latar belakang kelas yang ditentukan oleh anggota hbrBackground dari struktur WNDCLASS . Jika hbrBackgroundNULL, aplikasi harus memproses pesan WM_ERASEBKGND dan menghapus latar belakang.
Aplikasi harus mengembalikan bukan nol sebagai respons terhadap WM_ERASEBKGND jika memproses pesan dan menghapus latar belakang; ini menunjukkan bahwa tidak ada penghapusan lebih lanjut yang diperlukan. Jika aplikasi mengembalikan nol, jendela akan tetap ditandai untuk dihapus. (Biasanya, ini menunjukkan bahwa anggota fErase struktur PAINTSTRUCT akan TRUE.)
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Lihat juga
-
Referensi
-
Konseptual
-
Sumber Daya Lainnya