可以啊。
class Box{ private: CDialog * myDialog; public: Box() { myDialog = new CDialog(NULL); }}
但是Box的父类不是CDialog的话,就无法继承CDialog的特性了。换句话说,Box就不再是一个对话框类了。而是一个包含有对话框类的类。