MFC入門(五)-- 新建子視窗,新增子視窗初始化虛擬函式,修改版本和圖示
最近在用MFC的過程中遇到的一些小TIP總結:
1. 新建子視窗:
在建立的Dialog上右擊新增類,取名為子視窗。
開啟Resource.h我們可以看到IDD——DIALOG1的屬性值是131
雙擊主視窗的確定按鈕,新增如下初始化顯示子視窗的程式碼:”
子視窗 *一個視窗 = new 子視窗();
一個視窗->Create(131,this);//這裡131代表的是子視窗的屬性值,也可以直接把Resource.h包括進來用IDD_DIALOG1
一個視窗->ShowWindow(SW_SHOW);
2. 子視窗初始化:
通過在類嚮導裡新增虛擬函式OnInitDialog()
在OnInitDialog()新增對應程式碼就可以實現對應的初始化功能了。
例如在初始化里加一段彈出訊息的程式碼:
MessageBoxW(TEXT("❤koala睡不醒"), TEXT("嘿嘿嘿"));
執行結果如下:
3. 子視窗功能按鍵:
和主視窗類似,雙擊就可以定位到指定地方……
4. 修改版本,也就是滑鼠懸停在上方時的資訊:
在資源視圖裡。
5 修改圖示:
在專案的res目錄下替換掉對應ico圖示檔案即可。
祝MFC使用愉快XD
//C++面向物件的屬性無出其右,233