WM_PARENTNOTIFY

WM_PARENTNOTIFY ข้อความถูกส่งไปแม่ของหน้าต่างลูก เมื่อหน้าต่างลูกถูกสร้าง หรือทำลาย หรือ เมื่อผู้ใช้คลิกที่ปุ่มเมาส์ในขณะที่เคอร์เซอร์วางอยู่เหนือหน้าต่างลูก เมื่อหน้าต่างลูกกำลังสร้าง ระบบส่ง WM_PARENTNOTIFY เพียงก่อนที่ส่งกลับฟังก์ชันCreateWindowหรือCreateWindowExที่สร้างหน้าต่าง เมื่อหน้าต่างลูกจะถูกทำลาย ระบบการส่งข้อความก่อนที่การประมวลผลการทำลายหน้าต่างใดก็เกิดขึ้น.

WM_PARENTNOTIFY fwEvent = LOWORD(wParam)  / / เหตุการณ์ในประเทศ idChild = HIWORD(wParam)  / / รหัสของเด็กหน้าต่าง lValue = lParam           / / ประสานกับการจับเด็ก หรือเคอร์เซอร์ 

 

พารามิเตอร์

fwEvent
ค่าของคำต่ำใบสั่งของwParam ระบุเหตุการณ์ที่แม่จะได้รับการแจ้ง พารามิเตอร์นี้สามารถเป็นหนึ่งในค่าต่อไปนี้:
ค่า ความหมาย
WM_CREATE กำลังสร้างหน้าต่างลูก.
WM_DESTROY หน้าต่างลูกจะถูกทำลาย.
WM_LBUTTONDOWN ผู้ใช้ที่มีวางเคอร์เซอร์เหนือหน้าต่างลูก และมีคลิกปุ่มเมาส์ทางซ้าย.
WM_MBUTTONDOWN ผู้ใช้ที่มีวางเคอร์เซอร์เหนือหน้าต่างลูก และมีคลิกปุ่มกลางของเมาส์.
WM_RBUTTONDOWN ผู้ใช้มีวางเคอร์เซอร์เหนือหน้าต่างลูก และมีคลิกปุ่มเมาส์ขวา.

idChild
ค่าของคำสูงใบสั่งของwParam ถ้าพารามิเตอร์fwEventเป็นค่า WM_CREATE หรือ WM_DESTROY, idChildระบุตัวระบุของหน้าต่างลูก มิฉะนั้นidChildคือไม่ได้กำหนด.
lValue
ประกอบด้วยจับไปหน้าต่างลูก ถ้าพารามิเตอร์fwEventเป็นค่า WM_CREATE หรือ WM_DESTROY มิฉะนั้นlValueมีพิกัดที่ x และ y-แกนของเคอร์เซอร์ พิกัด x ที่อยู่ในใบสั่งต่ำคำ และพิกัด y อยู่ในคำสูงใบสั่ง.

ส่งกลับค่า

ถ้าโปรแกรมประยุกต์ใช้ประมวลผลข้อความนี้ ควรกลับเป็นศูนย์.

หมายเหตุ

ข้อความนี้ถูกส่งไปยัง windows บรรพบุรุษทั้งหมดของหน้าต่างลูก รวมทั้งหน้าต่างระดับบนสุด.

เด็กหน้าต่างทั้งหมด ยกเว้นที่มี WS_EX_NOPARENTNOTIFY การขยายหน้าต่างลักษณะ ส่งข้อความนี้ไปยัง windows หลักของพวกเขา โดยค่าเริ่มต้น เด็ก windows ในกล่องโต้ตอบมีลักษณะ WS_EX_NOPARENTNOTIFY ยกเว้นฟังก์ชันCreateWindowExจะเรียกว่าการสร้างหน้าต่างลูก โดยไม่มีลักษณะนี้.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.

ดูเพิ่มเติม

ภาพรวมของ Windowsข้อความในหน้าต่าง CreateWindow, CreateWindowEx, WM_CREATE, WM_DESTROY, WM_LBUTTONDOWN, WM_MBUTTONDOWN, WM_RBUTTONDOWN

Index