mfc學習筆記
1、模態對話方塊 cdlgexec dlg ; dlg.domoal();
2、非模態對話方塊 dlashow dlg;//這個變數不能放在 按鈕函式中建立,否則一閃即
逝(區域性變數自動**),dlg.create(idc_show);//此方法放在oninitdialog 中,;保證只建立一次, dlg.showwindow(sw_shownormal)
3、使用static text 。新增變數(將idc字尾 static改為text ) .兩個方
法,setwindowtextw 改變其中的內容 getwindowtextw 獲取其中的內容!
4、下拉框ccombox的使用:
1、屬性中加入資料 data 用;進行分割
2預設排序 sort 修改為false 不排序
3、type型別 droplist不可以編輯
4、新增 addstring
5、刪除 deletestring
6、插入insertstring
7、設定預設選項 setcursel
8、獲取當前索引 getcursel
9、根據索引獲取內容 getlbtext(索引,cstring str)
10、控制項事件 oncbselchangecombol
5、listcontrol 列表控制項
1 view 報表模式 report
2 新增表頭 insertcolumn
3 新增正文 從0索引
4 新增第一行第一列 insertitem(0,"張三") //新增行
5 新增第一行其他列 setitemtext(行,列,具體內容)
6 整行選中 網格顯示 setextendedstyle(.getextendedstyle()|lvs_ex.....)
lvs_ex_gridlines:網格顯示
lvs_ex_fullrowselect:整行選中
6、ctabctrl標籤頁使用
1. 引用tabsheet.h .cpp新增到專案中
2. 拖入控制項 tab ctrl
3. 新增變數 型別tabsheet 型別
4. 建立兩個標籤頁 屬性 border 改為none style 改為child
5. 標籤頁 新增類
6. 主視窗中 新增標籤 addpage( 主題名,&dlgn,iddc)
7. 呼叫show()方法顯示
MFC控制項介紹(一)
如果兩個人戀愛後,你發現你的物件越來越醜,而你越來越漂亮,那麼說明你愛對了人。網易雲熱評 一 核取方塊 1 獲取核取方塊狀態 cbutton getcheck 2 設定核取方塊狀態 cbutton setcheck 3 類嚮導新增成員變數繫結控制項 4 設定為預設打鉤 m check.setchec...
MFC控制項基本用法
一 控制項內容的設定和讀取 a 方法一 cstring strincom1 t com1 setdlgitemtext idc combo1,strincom1 cstring strcoutcom1 t getdlgitemtext idc combo1,strcoutcom1 messagebo...
MFC控制項使用
對於一般控制項,直接宣告後呼叫其create 方法就可以在檢視中建立,如 cstatic m static m static.create static ws child ws visible ss center,crect 20,20,100,40 this,0 其中的crect是用來定位及定義大...