如何将CFormView嵌入到另一个CFormView中

时间:2009-12-01 16:34:05

标签: mfc

我有几个有共同部分的表单,我想把它们放到自己的资源中。基本上我正在寻找一种方法将CFormView变成一个Windows控件,我可以插入到另一个CFormView中。

1 个答案:

答案 0 :(得分:0)

您可以从同一资源模板创建模态对话框,并在表单视图上创建它。这意味着您需要重构代码,以便可以在对话框和原始表单视图之间重用事件处理程序。

CFormView期望它的父级是一个框架。要删除该依赖项,您需要覆盖引用父框架的所有函数,这很繁琐,并且每个版本的MFC都可能引入引用父框架的新函数。