MFC創建一個子對話框

這個不能說是原創,是借鑑別人的方法,然後我寫得具體一點。供我們這些菜鳥學習交流。


首先傻瓜式新建一個MFC對話框項目,裏面會有一個主對話框。然後在resourceView裏面的任意節點上右鍵,點擊插入(vc6.0是插入,其他版本可能是添加或者add什麼的),裏面會有許多資源,直接雙擊dialog就行了。

然後resourceView裏會有這個對話框,打開它,這樣


現在你的項目裏面fileView裏面還是沒有這個對話框的cpp和h文件的,我的方法就是直接雙擊任意一個按鈕("確定"或者"取消"),就有有提示需要創建cpp和h,這時只要下一步就好了。

最後,你需要用主對話框調用子框,這樣,在你的主框上,選個按鈕,我這裏用“確定”

#include "chDlg.h"
void CHyper_simDlg::OnOK() 
{
           chDlg Dlg;
           Dlg.DoModal(); 
}


</pre><pre>
這裏注意的是chDlg是你的子框的類名,用DoModal()方法就可以調出子框了。

不謝害羞

至於怎麼傳參,怎麼通信我也還沒研究。哈哈


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