怎么更改首先显示的窗体顺序?多谢
如何更改首先显示的窗体顺序?谢谢现在第一个显示的窗体是PASSDLG初始化部分如下:BOOL PASSDLG::OnInitDial
如何更改首先显示的窗体顺序?谢谢
现在第一个显示的窗体是PASSDLG
初始化部分如下:
BOOL PASSDLG::OnInitDialog()
{
CDialog::OnInitDialog();
UpdateData(FALSE);
SetTimer(1,1000,NULL);
return TRUE;
}
我添加了一个窗体SELECT,想让这个SELECT窗体首先显示,并通过点击一个按钮再让PASSDLG显示的话,这样做可否?
1、将PASSDLG的oninitdialog部分删除
2、在SELECT类中添加oninitdialog()
好像是不对的。。。哪里错了- -
[解决办法]不是这样的,OnInitDialog
会被 DoModal()函数,以某种方式调用。
VC6中,OnInitDialog 用于响应 WM_INITDIALOG消息。
以后版本的OnInitDialog是个虚函数。