《MFC如何新增OnInitDialog()函式》
阿新 • • 發佈:2019-01-09
問題描述
通常我們建立完MFC應用程式後,系統會自動建立OnInitDialog()函式用於主對話方塊的使用者資料初始化操作,但是當我們添加了子對話方塊類後,有時候系統卻不會自動為子對話方塊類新增OnInitDialog()函式,這時就需要我們自己來添加了。
BOOL ProjectConfig::OnInitDialog() { CDialogEx::OnInitDialog(); // TODO: 在此新增額外的初始化 return TRUE; // return TRUE unless you set the focus to a control // 異常: OCX 屬性頁應返回 FALSE }
MFC新增OnInitDialog()函式
1、選中子對話方塊,點選滑鼠右鍵,選擇“類嚮導”
2、進入MFC類嚮導頁面,依次選擇虛擬函式、 OnInitDialog、新增函式、確定,OnInitDialog()函式就自動新增到子對話方塊類中了
BOOL ProjectConfig::OnInitDialog() { CDialogEx::OnInitDialog(); // TODO: 在此新增額外的初始化 return TRUE; // return TRUE unless you set the focus to a control // 異常: OCX 屬性頁應返回 FALSE }