新建子对话框不执行OnInitDialog()
我用的VC10。
先添加了一个子对话框IDD_DIALOG1,然后在主对话框中添加一段代码,如下
CDIALOGDlg *pDlg=new CDIALOGDlg;
pDlg->Create(IDD_DIALOG1,this);
pDlg->ShowWindow(SW_SHOW);
然后在IDD_DIALOG1对话框中的类向导中添加了虚函数 OnInitDialog()
现在发现,在主对话框中创建了子对话框后,子对话框并没有执行OnInitDialog()
然后我在OnInitDialog()中下了一个断点,发现也确实没有进入到这个函数中
然后我新建了一个工程,没任何多余的代码,只添加了创建子对话框的代码和子对话框中的OnInitDialog()
仍然没有进入到OnInitDialog()函数中。
在网上也没找到解决方法,没办法了来发帖试试能不能求到解答。