在对话框的OnOK事件里,我想显示我做的另外的一个对话框,如下:
void CBbbDlg::OnOK()
{
zzzDlg jjj;
jjj.Create (IDD_DIALOG1);
jjj.ShowWindow (SW_SHOW);
}虽然显示了对话框,但马上该对话框就退出来了。如何解决这个问题。谢谢。
void CBbbDlg::OnOK()
{
zzzDlg jjj;
jjj.Create (IDD_DIALOG1);
jjj.ShowWindow (SW_SHOW);
}虽然显示了对话框,但马上该对话框就退出来了。如何解决这个问题。谢谢。
一种方式是用模式对话框。DoModal调用。
至于别的方法,要看你的具体需求了
jjj.ShowWindow (SW_SHOW);
只要在OnOK() 里面jjj.ShowWindow (SW_SHOW);
是临时变量,会在onok结束后释放