MFC在父對話方塊中嵌入子對話方塊

2021-07-03 14:13:03 字數 650 閱讀 2159

一、對話方塊中顯示對話方塊的方法:  

1、首先建立要在對話方塊裡顯示的那個對話方塊,命名為:idd_dialog_status。  

設定這個對話方塊的屬性:  

1)、「style」選擇「child」;中文版「樣式」選擇「下層」。  

2)、「border」為「none」;中文版「邊框」選擇「無」。  

2、為了顯示時能夠準確定位,我們可以在主對話方塊中要顯示對話方塊的地方放入乙個picture控制項,命名為:idc_status,visible屬性去掉。  

3、建立需要嵌入的對話方塊對話方塊  

statusbar     *m_statusbar;

m_statusbar = new statusbar(this);

m_statusbar->create(idd_dialog_statusbar);//建立狀態列對話方塊

4、移動pic控制項到指定地方以及顯示對話方塊

systemparametersinfo(spi_getworkarea, 0, &rect, 0);//獲取到系統資訊

if (rect.width() <= 1024)

movewindow(rect);

else

if (getdlgitem(idc_status))//得到狀態列控制項

}

mfc 子對話方塊控制父對話方塊 MFC對話方塊構架程式

遺憾的是 從來沒有被堅定選擇過,就像是,他只是剛好需要,你只是剛好在。網易雲熱評 一 對話方塊架構分類 1 模式對話方塊,彈出來不能進行其他操作 2 無模式對話方塊,彈出來後可以進行其他操作 二 新建win32應用程式 模式對話方塊 1 建立 2 修改屬性 3 新增dialog資源 4 包含標頭檔案...

mfc父對話方塊調出子對話方塊顯示資料的問題

2008 11 24 21 40 父對話方塊調出子對話方塊後,子對話方塊中定義了乙個cedit型別的變數,對cedit賦值後顯示不出來,希望高手指點一下。void cmy2008dlg onpaihang 這樣行不行,好像update不能用在cedit裡面吧?分享到 2008 11 24 22 00...

MFC 對話方塊

1 建立對話方塊模板,設定對話方塊屬性 cadditionddlg 主對話方塊類 顯示的主要介面 addition的資源樹 4個子項 dialog 對話方塊 含有2個對話方塊模板 id為idd aboutbox 關於對話方塊模板 idd addtion dlalog 主對話方塊模板 lcon 圖示 ...