Visual c++ 将多个级别的子项添加到CDDialog

Visual c++ 将多个级别的子项添加到CDDialog,visual-c++,mfc,cdialog,Visual C++,Mfc,Cdialog,我有一个MFC项目,其中我有一个子窗口,它是CDialog类的扩展,在其中我绘制了许多小部件,每个小部件都是CStatic类的扩展。 现在,我想在主窗口中添加一个曲面,在主窗口中绘制所有相同的小部件,但它作为一个单独的对象呈现在主窗口中,我可以随意移动、显示或隐藏。 我该怎么做?CStatic可以是其他CStatic对象的父对象吗?是的,事实证明,CStatic可以用作其他CStatic对象的父对象。需要注意的是,在调用Create函数之前,最好推迟子级的创建。在调用基类的Create函数之后,

我有一个MFC项目,其中我有一个子窗口,它是CDialog类的扩展,在其中我绘制了许多小部件,每个小部件都是CStatic类的扩展。 现在,我想在主窗口中添加一个曲面,在主窗口中绘制所有相同的小部件,但它作为一个单独的对象呈现在主窗口中,我可以随意移动、显示或隐藏。
我该怎么做?CStatic可以是其他CStatic对象的父对象吗?

是的,事实证明,CStatic可以用作其他CStatic对象的父对象。需要注意的是,在调用Create函数之前,最好推迟子级的创建。在调用基类的Create函数之后,我以前在OnInitDialog中所做的工作现在在Create函数中完成