共用方式為


管理 MDI 子視窗

MDI 主要框架視窗(每個應用程式一個)包含稱為 MDICLIENT 視窗的特殊子視窗。 MDICLIENT 視窗會管理主框架視窗的工作區,而且本身具有子視窗:衍生自 CMDIChildWnd 的檔視窗。 由於文件視窗本身是框架視窗 (MDI 子視窗),因此也可以有自己的子視窗。 在所有這些情況中,父視窗會管理其子視窗,並將一些命令轉送給它們。

在 MDI 框架視窗中,框架視窗會管理 MDICLIENT 視窗,並將它與控制列重新置放。 MDICLIENT 視窗接著會管理所有 MDI 子框架視窗。 下圖顯示 MDI 框架視窗、其 MDICLIENT 視窗及其子檔框架視窗之間的關聯性。

Child windows in an MDI frame window.
MDI 框架視窗和子視窗

如果有的話,MDI 框架視窗也會與目前 MDI 子視窗一起運作。 在嘗試自行處理之前,MDI 框架視窗會委派命令訊息至 MDI 子視窗。

您想要深入瞭解什麼

另請參閱

使用框架視窗