WM_APPCOMMAND |
Memberi tahu jendela bahwa pengguna menghasilkan peristiwa perintah aplikasi, misalnya, dengan mengklik tombol perintah aplikasi menggunakan mouse atau mengetik tombol perintah aplikasi pada keyboard.
|
WM_CAPTURECHANGED |
Dikirim ke jendela yang kehilangan tangkapan mouse.
|
WM_LBUTTONDBLCLK |
Diposting saat pengguna mengklik dua kali tombol mouse kiri saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_LBUTTONDOWN |
Diposting saat pengguna menekan tombol mouse kiri saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_LBUTTONUP |
Diposting saat pengguna melepaskan tombol mouse kiri saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_MBUTTONDBLCLK |
Diposting ketika pengguna mengklik dua kali tombol mouse tengah saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_MBUTTONDOWN |
Diposting ketika pengguna menekan tombol mouse tengah saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_MBUTTONUP |
Diposting saat pengguna melepaskan tombol mouse tengah saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_MOUSEACTIVATE |
Dikirim ketika kursor berada di jendela tidak aktif dan pengguna menekan tombol mouse. Jendela induk menerima pesan ini hanya jika jendela anak meneruskannya ke fungsi DefWindowProc .
|
WM_MOUSEHOVER |
Diposting ke jendela saat kursor mengarahkan kursor ke area klien jendela untuk jangka waktu yang ditentukan dalam panggilan sebelumnya ke TrackMouseEvent.
|
WM_MOUSEHWHEEL |
Dikirim ke jendela fokus saat roda gulir horizontal mouse di miringkan atau diputar. FungsiDefWindowProcmenyebarkan pesan ke induk jendela. Seharusnya tidak ada penerusan internal pesan, karena DefWindowProc menyebarkannya ke rantai induk sampai menemukan jendela yang memprosesnya.
|
WM_MOUSELEAVE |
Diposting ke jendela saat kursor meninggalkan area klien jendela yang ditentukan dalam panggilan sebelumnya ke TrackMouseEvent.
|
WM_MOUSEMOVE |
Diposting ke jendela saat kursor bergerak. Jika mouse tidak diambil, pesan diposting ke jendela yang berisi kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_MOUSEWHEEL |
Dikirim ke jendela fokus saat roda mouse diputar. Fungsi DefWindowProc menyebarkan pesan ke induk jendela. Seharusnya tidak ada penerusan internal pesan, karena DefWindowProc menyebarkannya ke rantai induk sampai menemukan jendela yang memprosesnya.
|
WM_NCHITTEST |
Dikirim ke jendela untuk menentukan bagian jendela apa yang sesuai dengan koordinat layar tertentu. Ini dapat terjadi, misalnya, ketika kursor bergerak, ketika tombol mouse ditekan atau dilepaskan, atau sebagai respons terhadap panggilan ke fungsi seperti WindowFromPoint. Jika mouse tidak diambil, pesan dikirim ke jendela di bawah kursor. Jika tidak, pesan dikirim ke jendela yang telah menangkap mouse.
|
WM_NCLBUTTONDBLCLK |
Diposting saat pengguna mengklik dua kali tombol mouse kiri saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCLBUTTONDOWN |
Diposting saat pengguna menekan tombol mouse kiri saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCLBUTTONUP |
Diposting saat pengguna melepaskan tombol mouse kiri saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCMBUTTONDBLCLK |
Diposting saat pengguna mengklik dua kali tombol mouse tengah saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCMBUTTONDOWN |
Diposting saat pengguna menekan tombol mouse tengah saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCMBUTTONUP |
Diposting saat pengguna melepaskan tombol mouse tengah saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCMOUSEHOVER |
Diposting ke jendela saat kursor mengarahkan kursor ke area nonkelola jendela untuk jangka waktu yang ditentukan dalam panggilan sebelumnya keTrackMouseEvent.
|
WM_NCMOUSELEAVE |
Diposting ke jendela saat kursor meninggalkan area nonkelola jendela yang ditentukan dalam panggilan sebelumnya keTrackMouseEvent.
|
WM_NCMOUSEMOVE |
Diposting ke jendela saat kursor dipindahkan di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCRBUTTONDBLCLK |
Diposting saat pengguna mengklik dua kali tombol kanan mouse saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCRBUTTONDOWN |
Diposting saat pengguna menekan tombol kanan mouse saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCRBUTTONUP |
Diposting saat pengguna melepaskan tombol kanan mouse saat kursor berada di dalam area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCXBUTTONDBLCLK |
Diposting saat pengguna mengklik dua kali tombol X pertama atau kedua saat kursor berada di area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCXBUTTONDOWN |
Diposting saat pengguna menekan tombol X pertama atau kedua saat kursor berada di area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_NCXBUTTONUP |
Diposting saat pengguna merilis tombol X pertama atau kedua saat kursor berada di area nonkelola jendela. Pesan ini diposting ke jendela yang berisi kursor. Jika jendela telah mengambil mouse, pesan ini tidak diposting.
|
WM_RBUTTONDBLCLK |
Diposting saat pengguna mengklik dua kali tombol kanan mouse saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_RBUTTONDOWN |
Diposting saat pengguna menekan tombol kanan mouse saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_RBUTTONUP |
Diposting saat pengguna merilis tombol kanan mouse saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_XBUTTONDBLCLK |
Diposting saat pengguna mengklik dua kali tombol X pertama atau kedua saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_XBUTTONDOWN |
Diposting saat pengguna menekan tombol X pertama atau kedua saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|
WM_XBUTTONUP |
Diposting saat pengguna merilis tombol X pertama atau kedua saat kursor berada di area klien jendela. Jika mouse tidak diambil, pesan diposting ke jendela di bawah kursor. Jika tidak, pesan diposting ke jendela yang telah mengambil mouse.
|