找到了一个例子。光盘\06\0373
如何在主窗体显示前弹出登录框
在CShowLoginApp::InitInstance()
CShowLoginDlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
在登录窗口的CLogin::OnOK()
UpdateData(TRUE);
if(m_Name!="MRKJ" || m_PassWord!="MRKJ")
{
MessageBox("用户名或密码错误!");
return;
}
CDialog::OnOK();
在主对话框函数CShowLoginDlg::OnInitDialog()
CLogin dlg;
if(dlg.DoModal() != IDOK)
{
OnOK();
}