MFC 設置CListCtrl的行高

這個說個最簡單的方法實現,就是設置CListCtrl的IMG。方法如下:

CImageList imgList;  //爲ClistCtrl設置一個圖像列表,以設置行高
imgList.Create(IDB_BITMAP4, 1, 1, RGB(255, 255, 255)); // IDB_BITMAP4 是 2*16的 所以行高16像素
                 
CListCtrl &listCtrl=(CListCtrl&)GetListCtrl();
listCtrl.SetImageList(&imgList,LVSIL_SMALL);


複雜的方法就要重寫CListCtrl類了,具體可以參考以下的文章。

http://www.vckbase.com/document/viewdoc/?id=1855CListCtrl

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章