เช่นเดียวกับกระบวนงานหน้าต่างเฟรม หน้าต่างขั้นตอนลูก MDI การใช้ฟังก์ชันพิเศษสำหรับการประมวลผลข้อความตามค่าเริ่มต้น ข้อความทั้งหมดที่ไม่ได้มีจัดการกระบวนการหน้าต่างลูกต้องถูกส่งผ่าน ไปยังฟังก์ชันDefMDIChildProcไม่ใช่ฟังก์ชันDefWindowProc นอกจากนี้ บางข้อความการจัดการหน้าต่างต้องถูกส่งผ่านไปDefMDIChildProcแม้ว่าแอพลิเคชันการจัดการกับความ เพื่อให้ MDI ในการทำงานถูกต้อง ต่อไปนี้เป็นข้อความโปรแกรมประยุกต์ต้องส่งผ่านไปยังDefMDIChildProc.
| ข้อความ | การตอบสนอง |
|---|---|
| WM_CHILDACTIVATE | ทำการเปิดใช้งานการประมวลผลเมื่อ windows ลูก MDI มีขนาด ย้าย หรือแสดง ข้อความนี้ต้องถูกส่งผ่าน. |
| WM_GETMINMAXINFO | คำนวณขนาดของขยาย MDI หน้าต่างลูก ยึดตามขนาดของหน้าต่าง MDI ไคลเอ็นต์ปัจจุบัน. |
| WM_MENUCHAR | ส่งข้อความไปยังหน้าต่างเฟรม MDI. |
| WM_MOVE | มีการคำนวณใหม่แถบเลื่อนไคลเอนต์ MDI ถ้ามี. |
| WM_SETFOCUS | เปิดใช้งานหน้าต่างเด็ก ถ้าไม่ใช่หน้าต่างลูก MDI ใช้งานอยู่. |
| WM_SIZE | ทำการดำเนินการที่จำเป็น สำหรับการเปลี่ยนแปลงขนาดของหน้าต่าง โดยเฉพาะอย่างยิ่ง สำหรับขยายใหญ่สุด หรือคืนค่าหน้าต่างลูก MDI ความล้มเหลวในการส่งข้อความนี้ไปยังฟังก์ชันDefMDIChildProcก่อให้เกิดผลลัพธ์ที่ไม่พึงประสงค์ขอ. |
| WM_SYSCOMMAND | จัดการคำสั่งบนเมนูหน้าต่าง (เดิมเรียกว่าระบบ): SC_NEXTWINDOW, SC_PREVWINDOW, SC_MOVE, SC_SIZE และ SC_MAXIMIZE. |