MFC學習 基礎控制項使用例項

2021-08-15 19:39:00 字數 868 閱讀 1301

mfc學習筆記(一):static text控制項

mfc學習筆記(二):edit control控制項

//設定正文為「紅紅火火恍恍惚惚」

//_t() 應該是將 "const *" 轉化為 "lpctstr ipszstring"

m_edit.setwindowtextw(_t("紅紅火火恍恍惚惚"));

//選擇索引為 2到5(不包含5)的正文,及「火火」

m_edit.setsel(2, 5);

//將選擇的「火火」替換為「\r\n」

m_edit.replacesel(_t("\r\n"));

//想將選擇的「火火」替換為「啊哈哈哈」,但是發現目標字串為中文時替換無效

m_edit.replacesel(_t("啊哈哈哈"));

mfc學習筆記(三):button控制項

//將id為"idc_web_static"的static text控制項的顯示內容修改為"gvdfsgs"

setdlgitemtext(idc_web_static, _t("gvdfsgs"));

//updatedata(true):將編輯框中的數字傳遞給變數

//updatedata(false):將變數值傳遞給編輯框

updatedata(true);

if (m_operator == _t('+'))

m_sum = m_left + m_right;

updatedata(false);

//將函式體中的提示資訊以對話方塊的形式彈出展現在使用者面前,與qt中用法類似

messagebox(_t("運算子必須是+、-、*、/中的任乙個"));

MFC 基礎(例項)

include include lresult callback winsunproc 名字可以更改。引數型別不能變 hwnd hwnd,handle to window 視窗控制代碼 uint umsg,message identifier wparam wparam,first message ...

MFC控制項使用

對於一般控制項,直接宣告後呼叫其create 方法就可以在檢視中建立,如 cstatic m static m static.create static ws child ws visible ss center,crect 20,20,100,40 this,0 其中的crect是用來定位及定義大...

MFC控制項學習

自 gzhu wzb 的部落格 所有控制項的公共屬性 id 控制項的資源標識。visiable 控制項是否可見。disabled 控制項是否被禁止 被禁止的控制項無法接受鍵盤和滑鼠輸入。group 是否從這個空間開始乙個新組。tab stop 在程式中是否可以用 tab 鍵切換到這個控制項。help...