请问在Grid控件单元格里加入Icon图片的方法,急。。。

xixuanfong 2007-01-23 04:26:22
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这个值得含义,是图片的索引么。。。
...全文
297 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bobo0830 2008-04-01
  • 打赏
  • 举报
回复
顶你
givemelose 2007-01-30
  • 打赏
  • 举报
回复
xixuanfong 2007-01-24
  • 打赏
  • 举报
回复
可以加进去了,我把 m_ImageLst 定义成全局变量(类成员变量),
图就可以放上去了,可现在还有个问题啊,就是单元格里面我既要放文字,又放了Icon图片。
怎么样使图片显示在文字右边呢?迷茫中。。。
YouTuBe 2007-01-24
  • 打赏
  • 举报
回复
xixuanfong 2007-01-24
  • 打赏
  • 举报
回复
自己顶一下
xixuanfong 2007-01-24
  • 打赏
  • 举报
回复
高手在哪呢,快来接分阿。。。
xixuanfong 2007-01-23
  • 打赏
  • 举报
回复
没人帮帮忙阿。。。

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧