读书人

请教在Grid控件单元格里加入Icon图片的

发布时间: 2012-02-01 16:58:19 作者: rapoo

请问在Grid控件单元格里加入Icon图片的方法,急。。。
TGridCtrl控件里怎么样加入Icon图片?我主要是想在第一行里加上
上下箭头,排序用的,我这样做好像不管用,希望高人指点
TGridCtrl m_lstTable;
CImageList m_ImageLst;
m_ImageLst.Create(16, 16, ILC_MASK, 2, 2);
m_ImageLst.Add(AfxGetApp()-> LoadIcon(IDI_HDRICON1));// 「▲」
m_ImageLst.Add(AfxGetApp()-> LoadIcon(IDI_HDRICON2));// 「」
m_lstTable.SetImageList(&m_ImageLst);

DWORD dwTextStyle = DT_LEFT|DT_VCENTER|DT_SINGLELINE;

DWORD dwTextStyle = DT_LEFT|DT_VCENTER|DT_SINGLELINE;
Item.mask = GVIF_TEXT|GVIF_IMAGE|GVIF_FORMAT;
Item.nFormat = dwTextStyle;
Item.row = 0;
Item.col = 0;

Item.strText = "目 ";
Item.iImage = 0;
m_lstTable.SetItem(&Item);

特别问一下Item.iImage这个值得含义,是图片的索引么。。。

[解决办法]

读书人网 >VC/MFC

热点推荐