很多开发者都习惯了编写对话框程序,因为对话框程序的界面设计简单,只需要动动鼠标将控件拖拽到对话框上即可,而MFC的单文档或者多文档框架也很好用,分离和规范了程序的界诹鬃蛭镲面和数据,偏偏有时候我们既需要使用文档框架又需要视图的界面设计简洁,很多人就都想到了控件的动态生成,不过使用MFC动态生成和维护界面上那些复杂的控件可不是什么省力的事情,其实,只要留意MFC的程序向导的步骤,问题可以迎刃而解,下面以 VC6为例说明。
启动 VC6 ,新建单文档程序
在接下来向导的步骤中,留意最后一步,默认视图是基于 CView 的,也就是我们看到的那个白白的没有任何东西窗口,将其改为 CFormView
好了,就这么简单,看到熟悉对话框资源了吧,现在你就可以随意拖拽控件了。