Mengelola MDI Child Windows
Jendela bingkai utama MDI (satu per aplikasi) berisi jendela anak khusus yang disebut jendela MDICLIENT. Jendela MDICLIENT mengelola area klien dari jendela bingkai utama, dan sendiri memiliki jendela anak: jendela dokumen, berasal dari CMDIChildWnd
. Karena jendela dokumen adalah jendela bingkai itu sendiri (jendela anak MDI), jendela tersebut juga dapat memiliki anak mereka sendiri. Dalam semua kasus ini, jendela induk mengelola jendela anaknya dan meneruskan beberapa perintah ke dalamnya.
Di jendela bingkai MDI, jendela bingkai mengelola jendela MDICLIENT, memposisikannya kembali bersama dengan bilah kontrol. Jendela MDICLIENT, pada gilirannya, mengelola semua jendela bingkai anak MDI. Gambar berikut menunjukkan hubungan antara jendela bingkai MDI, jendela MDICLIENT- dan jendela bingkai dokumen turunannya.
MDI Frame Windows dan Children
Jendela bingkai MDI juga berfungsi bersama dengan jendela anak MDI saat ini, jika ada. Jendela bingkai MDI mendelegasikan pesan perintah ke anak MDI sebelum mencoba menanganinya sendiri.