โปรแกรมประยุกต์ส่งข้อความ WM_MDIACTIVATE กับหน้าต่างไคลเอ็นต์เทอร์เฟซ (MDI) เอกสารอบรมหน้าต่างไคลเอ็นต์เพื่อเปิดใช้งานหน้าต่างลูก MDI แตกต่างกันหลาย เป็นหน้าต่างของไคลเอนต์ใช้ประมวลผลข้อความนี้ ส่ง WM_MDIACTIVATE ไปยังหน้าต่างของเด็กที่ถูกปิดการใช้งาน และหน้าต่างลูกกำลังเปิดใช้งาน.
WM_MDIACTIVATE / / ส่งข้อความไป MDI ไคลเอนต์ wParam = hwndChildAct (WPARAM) (HWND) / / เด็กเพื่อเปิดใช้งาน lParam = 0 / / ไม่ ใช้ ต้องเป็นศูนย์ / / รับข้อความ ด้วยการ hwndChildDeact ลูก MDI = wParam (HWND) / / เด็กมีการหยุดใช้ hwndChildAct = lParam (HWND) / / เด็กถูกเปิดใช้งาน
ในข้อความที่ส่งไปยังหน้าต่างไคลเอ็นต์ MDI:
ถ้าโปรแกรมประยุกต์ส่งข้อความนี้ไปยังหน้าต่างไคลเอ็นต์ MDI ส่งคืนค่าเป็นศูนย์ หน้าต่างลูก MDI ควรกลับศูนย์ถ้าดำเนินกับข้อความนี้.
มีการเรียกใช้วินโดว์ลูก MDI อิสระของกรอบหน้าต่าง MDI เมื่อหน้าต่างเฟรมใช้งานอยู่ หน้าต่างลูกล่าสุด เปิดใช้งาน โดยใช้ข้อความ WM_MDIACTIVATE ได้รับข้อความที่ WM_NCACTIVATE เพื่อวาดเป็นหน้าต่างที่ใช้งานเฟรมและชื่อแถบ หน้าต่างเด็กไม่ได้รับอีกข้อความหนึ่ง WM_MDIACTIVATE.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.
ภาพรวมของอินเทอร์เฟซหลายเอกสารหลายข้อความเอกสาร Interface, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE