宣告建構函式為2個引數,具有預設引數的引數須放在後面。
cdialogdimmer::cdialogdimmer(cstring name,cwnd* pparent /*=null*/)
: cdialogex(cdialogdimmer::idd, pparent)
, c_strdimmervalue(_t(""))
, c_circutname(name)
name為要傳遞的資料
在oninitdialog()函式中呼叫updatedata(false)將傳遞的資料在控制項上顯示,(此處使用的是變數關聯)
bool cdialogdimmer::oninitdialog()
呼叫的方法:
cdialogdimmer inputdialog(s,this);
inputdialog.domodal();//建立模態對話方塊
MFC筆記 建立模態對話方塊和非模態對話方塊
建立模態對話方塊 新建乙個對話方塊,對話方塊生成類。在要載入對話方塊的類前新增標頭檔案 生成模態對話方塊的地方 ctest ctrst ctest.domodal 建立非模態對話方塊 新建乙個對話方塊,生成類。要載入的對話方塊類新增成員變數 csweepfreq m sweepferq 類名,變數名...
非模態對話方塊 MFC
cvolsetdlg m pvoldlg null m pvoldlg newcvolsetdlg m pvoldlg create idd dlg vol m pvoldlg showwindow sw show 過載oncancel函式 void cxx oncancel todo add yo...
MFC 非模態對話方塊
非模態對話方塊 用mfc可以建立非模態的對話方塊,只是建立方式不同,模態對話方塊用 dlg.domodel 呼叫,而非模態對話方塊要用create函式建立呼叫。假設idd test dlg為已經定義的對話方塊資源的id號 ctestdlg dlg new ctestdlg dlg create id...