ข้อความ WM_NCLBUTTONDBLCLK ถูกลงรายการบัญชีเมื่อผู้ใช้ดับเบิลคลิปุ่มซ้ายของเมาส์ในขณะที่เคอร์เซอร์วางอยู่ภายในพื้นที่ของหน้าต่าง nonclient ข้อความนี้ถูกลงรายการบัญชีไปยังหน้าต่างที่ประกอบด้วยเคอร์เซอร์อยู่ ถ้าหน้าต่างได้จับเมาส์ ข้อความนี้ไม่ได้ประกาศ.
WM_NCLBUTTONDBLCLK nHittest = (INT) wParam / / ตีทดสอบค่า pts = MAKEPOINTS(lParam) / / วางตำแหน่งของเคอร์เซอร์
ถ้าโปรแกรมประยุกต์ใช้ประมวลผลข้อความนี้ ควรกลับเป็นศูนย์.
ฟังก์ชันDefWindowProcการทดสอบจุดที่กำหนดเพื่อค้นหาตำแหน่งที่ตั้งของเคอร์เซอร์ และดำเนินการที่เหมาะสม ถ้าเหมาะสมDefWindowProcส่งข้อความWM_SYSCOMMANDไปหน้าต่าง.
หน้าต่างไม่ต้องมีลักษณะ CS_DBLCLKS เพื่อที่ได้รับข้อความ WM_NCLBUTTONDBLCLK.
ระบบสร้างข้อความ WM_NCLBUTTONDBLCLK เมื่อผู้ใช้กด รุ่น และกดปุ่มเมาส์ด้านซ้ายภายในขีดจำกัดเวลาคลิกสองครั้งระบบอีกครั้ง คลิกสองครั้งที่ปุ่มซ้ายของเมาส์จริง ๆ สร้างข้อความที่สี่: WM_NCLBUTTONDOWN, WM_NCLBUTTONUP, WM_NCLBUTTONDBLCLK และ WM_NCLBUTTONUP อีกครั้ง.
โปรแกรมประยุกต์ที่สามารถใช้แมโคMAKEPOINTSการแปลงพารามิเตอร์lParamเป็นโครงสร้างแบบจุด.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.
ภาพรวมการป้อนข้อมูลของเมาส์ข้อความการป้อนข้อมูลของเมาส์ DefWindowProc, MAKEPOINTS, จุด WM_NCHITTEST, WM_NCLBUTTONDOWN, WM_NCLBUTTONUP, WM_SYSCOMMAND