หน้าต่างหลักของหน้าต่างลูกที่ระบุการเปลี่ยนแปลงฟังก์ชันSetParent.
(HWND SetParent HWND hWndChild, / / จัดการหน้าต่างหลักกำลังเปลี่ยนแปลงHWNDhWndNewParent / / จัดการหน้าต่างหลักใหม่);
Windows NT 5.0 และรุ่นใหม่กว่า: ถ้าพารามิเตอร์นี้เป็น HWND_MESSAGE หน้าต่างลูกกลายเป็น หน้าต่างข้อความเดียว.
ถ้าฟังก์ชันสำเร็จ คืนค่าเป็นหมายเลขอ้างอิงที่ไปยังหน้าต่างก่อนหน้าของแม่.
ถ้าฟังก์ชันล้มเหลว ส่งคืนค่าเป็น NULL การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.
แอปพลิเคชันสามารถใช้ฟังก์ชันSetParentเพื่อตั้งค่าหน้าต่างหลักของหน้าต่างแบบผุดขึ้น คาบ หรือหน้าต่างลูกได้ หน้าต่างหลักใหม่และหน้าต่างลูกต้องเป็นสมาชิกของแอพลิเคชันเดียวกัน.
ถ้าจะปรากฏหน้าต่างการระบุพารามิเตอร์hWndChildระบบทำ redrawing ที่เหมาะสมและ repainting.
สำหรับเหตุผลของความเข้ากันได้SetParentไม่ปรับเปลี่ยนลักษณะหน้าต่าง WS_CHILD หรือ WS_POPUP ของหน้าต่างหลักกำลังเปลี่ยนแปลง ดังนั้น ถ้าhWndNewParentเป็น NULL คุณควรยังล้าง WS_CHILD ที่บิต และการตั้งค่าลักษณะ WS_POPUP หลังจากเรียกSetParent ในทางกลับกัน ถ้าhWndNewParentไม่ใช่ NULL และหน้าต่างการแก้ไขก่อนหน้านี้เป็นลูกของเดสก์ท็อป คุณควรล้างลักษณะ WS_POPUP และการตั้งค่าลักษณะ WS_CHILD ก่อนการเรียกSetParent.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการเวอร์ชัน 1.0 หรือรุ่นใหม่กว่า
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib.
ภาพรวมของ Windowsหน้าต่างฟังก์ชัน GetParent