用户登录成功后才进入主窗口进行其他操作
生活随笔
收集整理的這篇文章主要介紹了
用户登录成功后才进入主窗口进行其他操作
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?應用前景:面對一個應用程序,用戶只有輸入正確的用戶名和密碼后,才能進入主窗口進行其他的操作;否則,提示登錄失敗,重新輸入。
開發(fā)環(huán)境:Windows XP + VC6.0
?
新建一個基于MFC的單文檔應用程序(項目名:delme),默認就行,。。。直到Finish。編譯運行,就可以有一個窗口出來了,這個窗口作為主窗口。
現(xiàn)在要做一個登錄窗口,它將在主窗口顯示出來前跳出來提示用戶登錄。
?
通過“資源”->Dialog插入一個對話框資源(同時關聯(lián)一個對話框類class CLogin: public CDialog),窗口布局如下:
?
為OK按鈕添加點擊事件
void CLogin::OnOK() {UpdateData();MessageBox(m_sUName);if(m_sUName == "QQ")MessageBox("Right");else{MessageBox("Wrong");return;}CDialog::OnOK(); }
接下來,在應用程序的初始化函數(shù)(BOOL CDelmeApp::InitInstance())中以模態(tài)方式顯示登錄對話框,
最后編譯運行,就能知道效果了:只有在登錄對話框中輸入“QQ”才能打開應用程序主窗口,否則將顯示“Wrong”,這就是最簡單的 用戶登錄驗證應用程序的模型了。
總結(jié)
以上是生活随笔為你收集整理的用户登录成功后才进入主窗口进行其他操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 亲测:优酷下载的会员独享KUX视频快速转
- 下一篇: 【九章算法免费讲座第一期】转专业找CS工