MFC顯示新窗口

#include"Dialog2.h"
增加單擊button消息響應函數(具體在資源中雙擊button即可)
在button的響應函數中添加代碼:
//可用模態對話框和非模態對話框,也可以採用子對話框形式
CDialog2 * dlg ;
dlg = new CDialog2(this)
1.模態
dlg->Domodal();
2.非模態
dlg->Create(IDD_DIALOG2,this);
dlg->ShowWindow(sw_show);
3子對話框(這種不是彈出的那種,是放置在父對話框上,因此在對話框屬性上把Popup改成child)
Crect rc;
GetClientRect(&rc);
dlg->Create(IDD_DIALOG2,this);
dlg->MoveWindow(&rc);
dlg->ShowWindow(sw_show);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章