簡體   English   中英

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM