Bagikan melalui


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.

Child windows in an MDI frame window.
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.

Apa yang ingin Anda ketahui lebih lanjut tentang

Baca juga

Menggunakan Jendela Bingkai