VCվ

 һ
 վ

QQ¼

ֻһٿʼ

б
鿴: 634|ظ: 0

[] c++ѧϰ֮·mfcʵּ򵥵ĵ½

[]
13_avatar_middle
Ѵ
1 
߻Ա 2021-3-28 18:02:21 | ʾȫ¥ |Ķģʽ
Сѧ 2021-3-28 18:07 ༭



vs2017 ½һmfc  һ cmaydlg  ͷļcmaydlg.h


̬ıstatlc text ༭edit controlťbutton һѡcheck box

༭ӱ m_username,m_password ֵ  cstring    ѡӱ-m_passwordcheck

˫븴ѡ

UpdateData(TRUE); // ¿ؼӦֵ
        if (m_passwordcheck.GetCheck()==1)
        {
                CEdit *pmyEdit = (CEdit *)GetDlgItem(IDC_EDIT2);
                pmyEdit->SetPasswordChar(0);// ʾʽΪ
                ASSERT(!(pmyEdit->GetStyle()&ES_PASSWORD));
        }
        else
        {
                CEdit *pmyEdit = (CEdit *)GetDlgItem(IDC_EDIT2);
                pmyEdit->SetPasswordChar('*'); // ʾʽΪǺ
        }
½ť

UpdateData(TRUE); // ¿ؼӦֵ
        //CDialogEx::OnOK();
        if (m_username == "admin"&&m_password == "1234")
        {
                CDialogEx::OnOK(); // رյ½
                Cmaydlg MAINDlg;
                MAINDlg.DoModal(); // Իģ̬Ի
        }
        else
        {
                // ʾû벻ȷ
                MessageBox(_T("û벻ȷ"), _T("ʾ"), MB_OK);
                // û룬
                m_username = "";
                m_password = "";
                UpdateData(FALSE); // ±༭ؼʾֵ
        }
ȡť-CDialogEx::OnCancel();

ڽһӼס룬Զ½ Ͳûʵ

222.jpg

2վ +2 ֵ +5
58_avatar_small thzzl + 2 + 2 һ!
75_avatar_small wl1383838438 + 3 һ!

鿴ȫ





һƪc++ѧϰ֮·--ͨԻ
һƪC++--MFCֿؼ
ظ

ٱ

б

ֹ

× ʾ
1ظݣˮ
2֡ĸϵͳԶɾ
3ظӱԶɾΪϵͳɾ»ظݻȴԱͨԶ
4лVCվһ֧֣лл

ر

վһ /2 һ

QQ|С|ֻ|VCվ ( ICP09019393-4 )|վͼwx_jqr

GMT+8, 2021-10-27 13:53

Powered by CcTry.CoM

© 2009-2021 cctry.com

ٻظ ض б