WM_SHOWWINDOW pesan
Dikirim ke jendela saat jendela akan disembunyikan atau ditampilkan.
Jendela menerima pesan ini melalui fungsi WindowProc-nya .
#define WM_SHOWWINDOW 0x0018
Parameter
-
wParam
-
Menunjukkan apakah jendela sedang ditampilkan. Jika wParamTRUE, jendela akan ditampilkan. Jika wParamFALSE, jendela sedang disembunyikan.
-
lParam
-
Status jendela yang ditampilkan. Jika lParam nol, pesan dikirim karena panggilan ke fungsi ShowWindow ; jika tidak, lParam adalah salah satu nilai berikut.
Nilai Makna - SW_OTHERUNZOOM
- 4
Jendela sedang tidak terungkap karena jendela maksimal dipulihkan atau diminimalkan. - SW_OTHERZOOM
- 2
Jendela sedang ditutupi oleh jendela lain yang telah dimaksimalkan. - SW_PARENTCLOSING
- 1
Jendela pemilik jendela sedang diminimalkan. - SW_PARENTOPENING
- 3
Jendela pemilik jendela sedang dipulihkan.
Nilai kembali
Jenis: LRESULT
Jika aplikasi memproses pesan ini, aplikasi harus mengembalikan nol.
Keterangan
Fungsi DefWindowProc menyembunyikan atau memperlihatkan jendela, seperti yang ditentukan oleh pesan. Jika jendela memiliki gaya WS_VISIBLE saat dibuat, jendela menerima pesan ini setelah dibuat, tetapi sebelum ditampilkan. Jendela juga menerima pesan ini ketika status visibilitasnya diubah oleh fungsi ShowWindow atau ShowOwnedPopups .
Pesan WM_SHOWWINDOW tidak dikirim dalam keadaan berikut:
- Saat jendela tingkat atas yang tumpang tindih dibuat dengan gaya WS_MAXIMIZE atau WS_MINIMIZE .
- Saat bendera SW_SHOWNORMAL ditentukan dalam panggilan ke fungsi ShowWindow .
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