对话框间传递参数,domodal会出错,不知道为什么??
我建一个基于Dialog的工程(class A),在A界面上点击ok按纽显示出另一个新的对话框(class B),我通过B的构造函数把参数从A传给B,我这样做:
CSipxPhoneDlg dlg(m_Identity,m_Realm,m_UserName,m_Password,m_ProxySrv,m_StunSrv,m_bEnablePort,m_bAutoAnswer);
dlg.DoModal();
结果运行到dlg.DoModal();这句就会出错,中断在这:
ASSERT(m_lpszTemplateName != NULL || m_hDialogTemplate != NULL ||
m_lpDialogTemplate != NULL);
请问是什么原因啊?如果只用默认构造函数就不会出错,为什么就传这几个参数就会出错呢???谢谢了!