在单文档之前添加对话框作为登录界面,有用户名和密码,如果密码正确才能进入单文档,如果密码错误则弹出“密码错误”,并把登录界面回复原状,请帮忙,急求!

解决方案 »

  1.   

    加入一个对话框资源,然后新建一个类.在app类里面加入该类的头文件,然后在InitInstance()返回之前加入
    CxxxDlg dlg;
    dlg.Domodal();
    if(密码不正确)
    return False;(这样单文档就无法建立)
      

  2.   

    同楼上
    CxxxDlg dlg;
    int nResponse;
    nResponse = dlg.DoModal();//自己在密码对话框中检查密码是否正确  然后返回true或者false  用来判断
    if (IDOK == nResponse)
    {
    m_pMainWnd->ShowWindow(SW_SHOW);
    m_pMainWnd->UpdateWindow();

    else
    {
    m_pMainWnd->DestroyWindow();
    }
      

  3.   

    说错了 不是“然后返回true或者false  用来判断”