Gestione di finestre figlio MDI
Le applicazioni utilizzano principali MDI (una per applicazione) contengono una finestra figlio speciale chiamata la finestra di MDICLIENT .La finestra di MDICLIENT gestisce l'area client della finestra cornice principale e stessa dispone di finestre figlio: le finestre di documento, derivate da CMDIChildWnd.Poiché le finestre di documento sono applicazioni utilizzano stesse (finestre figlio MDI), è possibile che i propri figli.In qualsiasi di questi casi, la finestra padre gestisce le relative finestre figlio e inoltra alcuni controlli.
In una finestra cornice MDI, la finestra cornice gestisce la finestra di MDICLIENT , riposizionante la raccolta con le barre di controllo.La finestra di MDICLIENT , a sua volta, gestisce tutte le finestre cornice figlio MDI.Nella figura seguente è illustrata la relazione tra una finestra cornice MDI, la finestra di MDICLIENT e le relative applicazioni utilizzano di documento figlio.
Finestre cornice MDI ed elementi figli
Funzionamento di una finestra cornice MDI anche insieme alla finestra figlio MDI corrente, se c " è una.La finestra cornice MDI delega i messaggi di comando il figlio MDI prima che tenti di gestirli stessa.