1、 我创建一个基于对话框MFC,取名为AddMenu,在对话框里添加菜单,单击此菜单,弹出一个新的对话框,添加新对话框HD
2、 在新的对话框HD里,添加一个MS FlexGrid Control 这个COM组件,需要对此组件进行初始化,但是在这个HD对话框类里面没有找到OnInitDialog这个函数,而在类AddMenu里面有这个函数,但是COM组件是声明在HD类里面的
方法:重载HD类里面的OnInitDialog
在类视图里面,选中类HD->右键->属性,右边出现属性窗口,选中[重写]按钮,在[通用]找到里面的函数OnInitDialog,添加OnInitDialog函数,在里面可以进行一些控件的初始化。