1. 程式人生 > >基於單文件的對話方塊建立及注意事項

基於單文件的對話方塊建立及注意事項

普通單文件介面執行時是一個文件形式,但我想要的單文件介面是一個對話方塊的行。
基於單文件對話方塊初始化
解決辦法:
在建立單文件工程DocView時,最後一步:
1.生成的類 檢視中 選擇基於CFormView ,不選擇預設的CView。
class CDocViewView : public CFormView
【注意】最後一項不改為基於CFormView 時,會使產生的對話方塊在使用GetDocument時出錯,此處要尤其注意
2. 在內 對話方塊ID = IDD_DOCVIEW_FORM 如果修改對話方塊ID,則需要修改兩處 使用ID的地方
【注意】在建立工程時預設ID = IDD_DOCVIEW_FORM,如果修改了對話方塊ID = IDD_MYDOCVIEW_FORM,則在對話方塊新增變數時會讓新增一個MFC類,此時要把出現IDD_DOCVIEW_FORM的地方替換為IDD_MYDOCVIEW_FORM就可以啦,直接雙擊按鈕即可新增訊息響應。