(应用程序类)CMyApp的Oninitinstance里 ,在CMyDlg(主对话框)定义的主对话框之前定义并DoModal以模式方式显示登陆对话框。在登陆框关闭后根据登陆框返回的值来决定是返回FALSE来退出程序。还是继续定义下面的主对话框对象并DoModal执行
在 BOOL CXXApp::InitInstance()函数中
的 CXXDlg dlg;前
加入
if(LoginDlg.DoModal() == IDCANCEL)
{
exit(0);
} 就可以啦
最好加在主对话框的构造函数里或CXXApp的OnInitinstance里,要在主对话框对象创建之前,如果登录失败直接返回FALSE
主对话框的OnInitDialog()中添加 自己需要的对话框 dlg.DoModal();