[英]C++ MFC Feature Pack --> Create multiple CDockablePanes onto an CDialog
[英]Multiple levels of children to a CDialog
我有一個MFC項目,其中有一個子窗口,該子窗口是CDialog類的擴展,並在其中繪制了許多小部件,每個小部件都是CStatic類的擴展。 現在,我想在主窗口中添加一個表面,在其中繪制所有相同的小部件,但將其作為單個對象呈現給主窗口,我可以隨意移動並顯示或隱藏。 我怎樣才能做到這一點? 一個CStatic可以成為其他CStatic對象的父對象嗎?
事實證明是的,可以將CStatic用作其他CStatic對象的父級。 需要注意的是,最好在調用Create函數之前推遲子級的創建。 在調用基類的Create函數之后,現在可以在Create函數中完成之前在OnInitDialog中所做的事情。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.