Setting or removing an image for an CListCtrl item

原创 2004年07月02日 16:09:00
Rating: none

Zafir Anjum (view profile)
August 6, 1998

The image for an item can be set when an item is first added to the list view control.

m_listctrl.InsertItem( LVIF_TEXT | LVIF_IMAGE, nRow, sItemText, 0, 0, nImage, NULL);
The image can later be changed by calling the SetItem() function. The CListCtrl class does not have a SetImage() function.
m_listctrl.SetItem( 0, 0, LVIF_IMAGE, NULL, nImage, 0, 0, 0 );
To remove the image, use a value of -1 for nImage, else nImage should be a zero based index of the image in the image list.

为CListCtrl添加item编辑功能

1、在dlg窗体添加一个CListCtrl 和一个CEdit 2、为此两控件对应绑定两成员变量,如下 CListCtrl m_List; CEdit m_cTextEdit; 3、在dlg.h...
  • chenlycly
  • chenlycly
  • 2013年12月07日 19:33
  • 1169

刷新CListCtrl中的Item

CLitstCtrl *pList = (CLitstCtrl *)GetDlgItem(CListCtrl的ID); pList->InValidata(); 可实现CListCtrl控件的内容...
  • Lyong19900923
  • Lyong19900923
  • 2016年03月02日 20:19
  • 568

在ListCtrl控件中设置自定义光标

::SetCursor(::LoadCursor   (::AfxGetInstanceHandle(),   MAKEINTRESOURCE(IDB_BMP_MOUSE))); void   CM...
  • xgx198831
  • xgx198831
  • 2011年09月30日 10:49
  • 1108

VC CListCtrl控件的上移和下移的通用方法

/**//**************************************************************************函数名称:CCommonFuntions:...
  • dengdai8
  • dengdai8
  • 2008年05月07日 18:07
  • 2113

设置CListCtrl单元格的颜色

pragma once// CListCtrlClclass CListCtrlCl : public CListCtrl { DECLARE_DYNAMIC(CListCtrlCl)publ...
  • aifusenwansui
  • aifusenwansui
  • 2015年08月13日 21:55
  • 1766

CListCtrl 控件添加复选框

1 建立测试工程      新建一个对话框工程,并添加一个CListCtrl控件,并关联一个成员变量m_List。  2 设置LVS_EX_CHECKBOXES风格      ListView_...
  • holandstone
  • holandstone
  • 2012年07月06日 18:32
  • 5940

MFC CLIstCtrl控件的高度设置

CListCtrl高度的设置 void CSkinListCtrl::SetItemHeight( int nHeight ) {       m_nHeightItem = nHeight; ...
  • bojie5744
  • bojie5744
  • 2014年07月01日 08:59
  • 707

改变CListCtrl列的最大文字长度

CListCtrl每列默认最多只能显示260个字符,用以下方法可以扩展。 (1)重载虚函数DrawItem virtual void DrawItem( LPDRAWITEMSTRUCT lpDra...
  • dyzhen
  • dyzhen
  • 2012年11月01日 15:57
  • 1198

Clistctrl多行删除总结

备注:第五种方法已经试过,其余没试过,感觉是对的(第二种方法是错误的 ) CListCtrl选中行有两种属性情况,如果设置了Single Selection为TRUE,则只能单选,否...
  • vlily
  • vlily
  • 2012年07月12日 11:15
  • 3336

MFC CListCtrl的方法

CListCtrl::ApproximateViewRect 确定需要的宽度和高度显示列表视图控件中的项。 CListCtrl::Arrange 对齐...
  • ccfxue
  • ccfxue
  • 2016年05月19日 17:17
  • 1415
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Setting or removing an image for an CListCtrl item
举报原因:
原因补充:

(最多只允许输入30个字)