ข้อความ WM_RBUTTONDOWN ถูกลงรายการบัญชีเมื่อผู้ใช้กดปุ่มเมาส์ด้านขวาในขณะที่เคอร์เซอร์อยู่ในพื้นที่ไคลเอ็นต์ของหน้าต่าง ถ้าเมาส์ไม่จับภาพ ข้อความถูกลงรายการบัญชีไปยังหน้าต่างภายใต้เคอร์เซอร์ มิฉะนั้น ข้อความถูกลงรายการบัญชีไปยังหน้าต่างที่มีจับเมาส์.
WM_RBUTTONDOWN fwKeys = wParam / / คีย์การตั้งค่าสถานะ xPos = LOWORD(lParam) / / แนวนอนตำแหน่งของเคอร์เซอร์ yPos = HIWORD(lParam) / / แนวตั้งตำแหน่งของเคอร์เซอร์
ค่า | คำอธิบาย |
---|---|
MK_CONTROL | ตั้งค่าถ้าแป้น ctrl ถูกลง. |
MK_LBUTTON | ตั้งค่าถ้าปุ่มซ้ายของเมาส์ถูกลง. |
MK_MBUTTON | ตั้งค่าถ้าปุ่มกลางของเมาส์ถูกลง. |
MK_RBUTTON | ตั้งค่าถ้าปุ่มเมาส์ขวาจะลง. |
MK_SHIFT | ตั้งค่าถ้าแป้น shift ถูกลง. |
ถ้าโปรแกรมประยุกต์ใช้ประมวลผลข้อความนี้ ควรกลับเป็นศูนย์.
โปรแกรมประยุกต์ที่สามารถใช้แมโคMAKEPOINTSการแปลงพารามิเตอร์lParamเป็นโครงสร้างแบบจุด.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.
ภาพรวมการป้อนข้อมูลของเมาส์ข้อความการป้อนข้อมูลของเมาส์ GetCapture, MAKEPOINTS, จุด SetCapture, WM_RBUTTONDBLCLK, WM_RBUTTONUP