CListCtrl的簡單使用

2021-06-03 19:52:55 字數 452 閱讀 5674

1、向對話方塊中拖動乙個clistctrl控制項,修改其id,將view屬性修改為report(報表);

2、為clistctrl增加變數;

3、在initdialog函式中初始化clistctrl,需要設定clistctrl的style。

m_clistctrl.setextendedstyle(lvs_ex_fullrowselect);//整行選擇

4、插入列頭;

m_clistctrl.insertcolumn(0,"屬性名",0,80);

m_clistctrl.insertcolumn(1,"型別",0,80);

m_clistctrl.insertcolumn(2,"描述",0,100);

5、在對話方塊中增加按鈕,並新增命令響應函式來向clistctrl中增加資料;

void ctestscrollbardlg::onbnclickedok()

CListCtrl使用技巧

以下未經說明,listctrl預設view 風格為report lvs icon 為每個item顯示大圖示 lvs smallicon 為每個item顯示小圖示 lvs list 顯示一列帶有小圖示的item lvs report 顯示item詳細資料 直觀的理解 windows資源管理器,檢視 標...

CListCtrl 使用筆記

1.如何獲取和設定某一行的選中狀態?1 獲取選中狀態 int state listctrl.getitemstate item,lvis selected if state lvis selected else 2 設定選中狀態 取消選中 listctrl.setitemstate item,0,l...

報表式CListCtrl的使用詳解

報表式clistctrl的使用詳解 建立圖形列表並和clistctrl關聯 m image list.create idb caller2,16,10,rgb 192,192,192 m image list.setbkcolor getsyscolor color window m caller ...