pesan WM_LBUTTONUP
Diposting saat pengguna merilis 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.
Jendela menerima pesan ini melalui fungsi WindowProc
#define WM_LBUTTONUP 0x0202
Parameter
-
wParam
-
Menunjukkan apakah berbagai kunci virtual tidak berfungsi. Parameter ini bisa berupa satu atau beberapa nilai berikut.
Nilai Arti - MK_CONTROL
- 0x0008
Tombol CTRL tidak berfungsi. - MK_MBUTTON
- 0x0010
Tombol mouse tengah tidak berfungsi. - MK_RBUTTON
- 0x0002
Tombol kanan mouse tidak berfungsi. - MK_SHIFT
- 0x0004
Tombol SHIFT tidak berfungsi. - MK_XBUTTON1
- 0x0020
XBUTTON1 tidak berfungsi. - MK_XBUTTON2
- 0x0040
XBUTTON2 tidak berfungsi. -
lParam
-
Kata berurutan rendah menentukan koordinat x kursor. Koordinat relatif terhadap sudut kiri atas area klien.
Kata urutan tinggi menentukan koordinat y kursor. Koordinat relatif terhadap sudut kiri atas area klien.
Mengembalikan nilai
Jika aplikasi memproses pesan ini, aplikasi harus mengembalikan nol.
Komentar
Gunakan kode berikut untuk mendapatkan posisi horizontal dan vertikal:
xPos = GET_X_LPARAM(lParam);
yPos = GET_Y_LPARAM(lParam);
Seperti disebutkan di atas, koordinat x berada dalam pendek
Penting
Jangan gunakan makro
Persyaratan
Syarat | 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
-
GetCapture
-
Konseptual
-
Input Mouse
-
Sumber Daya Lain
-
MAKEPOINTS -
POINTS