MFC基本控制項使用介紹

2021-10-11 05:46:20 字數 1202 閱讀 5555

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是用來定位及定義大...