在文檔視圖中嵌入對話框

這個問題曾經糾結了很久,現提供一個簡單可行的方法……
1.首先新建一個你想嵌入的對話框,然後設置屬性Child,無邊緣
2.然後給這個對話框關聯一個類,比如CViewDlg,使用默認繼承於CDialog
3.在想添加的試圖類裏面新增一個該對話框類的變量,不妨命名爲m_dlg
4.在View.cpp添加你的對話框類的頭文件
5.在View的OnCreate()函數裏面添加代碼……(當然需要響應WM_CREATE纔會有這個函數啦……)
m_dlg.Create(IDD_DIALOG1, this);
m_dlg.ShowWindow(SW_SHOW);
6.搞定,終於看到那個對話框了。想調整控件位置,那麼試試MoveWindow()吧~

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