登入對話方塊的建立(VS2008 MFC)

2021-07-16 04:27:40 字數 941 閱讀 7953

在主窗體顯示之前彈出登入對話方塊

1. 在資源檢視中新增乙個窗體資源。插入dialog。(此處窗體的id選用的是預設的,可根據自己的情況進行修改)

2. 在對話方塊區域右鍵,選擇新增類,則會彈出乙個新增類的對話方塊,基類選擇cdialog,類名自己起個名字。這裡取名為csignin。然後確認。(新建乙個對話方塊以後一定要新增

類,否則上面的控制項都不能新增變數,可能還會出現一些其他的問題。)

3.將登入對話方塊的名字在屬性視窗中修改為「登入」。並為其新增兩個靜態文字框,兩個文字編輯框和兩個按鈕控制項( 登入、退出 )。

4.依次為各個控制項修改屬性或者新增程式。

a.靜態文字框

修改將兩個靜態文字框的id,使其不同,並一次修改其文字為「使用者名稱」,「密碼」。

b.文字編輯框

且此時變數的型別為value。並將密碼文字編輯框的password屬性改為ture ( 注意此時的multiline屬性應為false,否則可能會出現password屬性不能編輯的情況 )。

c.按鈕控制項

登入按鈕:

void csignin::onbnclickedok1()

cdialog::onok();

}

並在主窗體的oninitdialog中新增登入窗體顯示**,如下:

csignin dlg;

if(dlg.domodal()!=idok)

return true;

return true;這句**一定要放在oninitdialog的結尾。

退出按鈕

oncancel();
完成啦~~~

附上一張效果圖

VS 2008 建立MFC程式對話方塊的步驟

用過不少程式語言,可是剛開始學的時候最容易忘記一些簡單的流程或者生疏了。那麼這裡就說說vs 2008 建立mfc程式對話方塊的步驟。我主要是android開發方面的。平時使用jni呼叫不少c 所以就用到了除錯c 的mfc啦。1 檔案 新建專案 2 選擇對話方塊,然後就可以拖控制項進行監聽 3 起始對...

vs2008中,建立基於對話方塊的mfc動態庫步驟

1 利用mfc dll嚮導初始生成乙個mfc dll 預設設定 2 新增乙個對話方塊資源 3 向工程中新增乙個.h cpp檔案,作為外部的介面 4 h標頭檔案的格式仿照於基於控制台的dll的頭檔案格式 5 h標頭檔案中包括資源檔案標頭檔案 include resource.h 包括對話方塊的標頭檔案...

vs2008中,建立基於對話方塊的mfc動態庫步驟

1 利用mfc dll嚮導初始生成乙個mfc dll 預設設定 2 新增乙個對話方塊資源 3 向工程中新增乙個.h cpp檔案,作為外部的介面 4 h標頭檔案的格式仿照於基於控制台的dll的頭檔案格式 5 h標頭檔案中包括資源檔案標頭檔案 include resource.h 包括對話方塊的標頭檔案...