1、cbutton
設定按鈕上的文字:
cbutton* pbutton = (cbutton *)getdlgitem(idok);
pbutton->setwindowtext("go");
2、cstatic
設定label的文字:
ctime currtime = ctime::getcurrenttime();
cstring strstarttime = currtime.format("%h:%m:%s");
cstatic* pstatic = (cstatic *)getdlgitem(idc_static_start_time);
pstatic->setwindowtext(strstarttime);
3、cprogressctrl
通過嚮導建立乙個控制項變數:
cprogressctrl m_progress;
在視窗初始化時,設定進度條的範圍:
bool chouserobotdlg::oninitdialog()
更新進度:m_progress.setpos(20);
4、clistctrl
通過嚮導建立乙個控制項變數:
clistctrl m_ctrllist;
在視窗初始化時,設定樣式和列:
bool chouserobotdlg::oninitdialog()
清空所有的行:
m_ctrllist.deleteallitems();
獲取當前行數:
int iindex = m_ctrllist.getitemcount();
插入一行:
cstring strtemp;
int iindex = m_ctrllist.getitemcount();
strtemp.format("%d", (iindex + 1));
m_ctrllist.insertitem(iindex, strtemp); /// 行號從0開始,插入到最後一行的下一行
m_ctrllist.setitemtext(iindex, 0, strtemp); /// 第0列文字
strtemp.format("%s", house.strnum.c_str());
m_ctrllist.setitemtext(iindex, 1, strtemp); /// 第1列文字
/// ....其他列文字
MFC控制項基本用法
一 控制項內容的設定和讀取 a 方法一 cstring strincom1 t com1 setdlgitemtext idc combo1,strincom1 cstring strcoutcom1 t getdlgitemtext idc combo1,strcoutcom1 messagebo...
MFC中的控制項
mfc的各種控制項使用 靜態控制項,包括,靜態文字和分組框,預設id都是idc static.按鈕控制項 原形按鈕,記住要加group屬性.register 宣告為暫存器變數 explicit 禁止自動轉換 mutable修飾的變數在常函式中也可以被修改了 組合框和列表框控制項 控制項類是ccomb...
MFC中的CListControl控制項
一直想要這種效果,無奈剛開始用了clistbox控制項,不知道怎麼生成背景的邊框,找了好久資料,突然發現好像控制項用錯了。用clistcontrol控制項實現圖中效果,超級開心 實現過程 新增乙個list control控制項,view屬性設為report,即為報表風格,single selecti...