操作全部在cview中完成
1.在標頭檔案中宣告變數
cbutton cb;
在標頭檔案開頭處寫
#define wm_my_message wm_user+100
2.在ondraw(cdc * pdc)
中對按鈕進行具體的設定
cb.create("確定",ws_child|ws_visible|bs_defpushbutton,crect(200,200,100,100),this,wm_user+100);
接下來就要響應訊息了
3,在標頭檔案中宣告乙個訊息相應函式
virtual lresult onmymessage(wparam wparam,lparam lparam);
4.在.cpp檔案中將訊息 和具體的訊息相應函式聯絡起來
on_bn_clicked(wm_my_message,onmymessage)
5.實現具體的訊息相應函式
lresult cmyview::onmymessage(wparam wparam,lparam lparam)
mfc在單文件客戶區新增控制項
mfc在單文件客戶區新增控制項 以新增編輯框為例 方法一 cedit pedit new cedit 這裡其實用cwind類即可 if pedit pedit createex ws ex clientedge,edit ws child ws visible es left,crect 100,1...
MFC單文件調整客戶區大小
基於mfc單文件的工程 有時候經常要調整 修改 固定 動態 客戶區大小 比如載入自動調整客戶區大小為的大小.看起來這個很簡單,好像一句movewindow就可以搞定單文件檢視的客戶區.其實裡面有很多機關.首先我們第一想到的是在檢視中調整大小.比如調整為500 500 int cchildview o...
MFC單文件視窗新增按鈕控制項
原文 單文件的新增按鈕不能像對話方塊直接拖按鈕,需要手動新增。在mfc中的文件視窗中,所有的控制項是需要動態建立也就是需要自己手動寫 去加的,在視窗的檢視區建立乙個按鈕,我們需要完成如下步驟 1.找到檢視類 類名一般是 專案名 view 如我的是 cimagehandlerview 的標頭檔案,為檢...