mfc的CListCtrl关于InsertItem
mfc的CListCtrl关于InsertItem
导针他有3个同名函数,⼀般我们只⽤ int InsertItem(int nItem, LPCTSTR lpszItem)
皮卷尺
int InsertItem( int nItem, LPCTSTR lpszItem );可以在列表控件中nItem指明位置插⼊⼀项,lpszItem为显⽰字符。除LVS_REPORT风格外其他三种风格都只需要直接调⽤InsertItem就可以了,但如果使⽤报表风格就必须先设置列表控件中的列信圆珠笔尖
关于三个参数的注释
int InsertItem( int nItem, LPCTSTR lpszItem, int nImage );
第⼀个参数是插⼊的第⼏项,从零开始,⽐如从第⼀项插⼊,此参数为零,最末⼀项则是 (nMaxCount - 1).
第⼆个是插⼊项的⽂本显⽰。
第三项是该项对应的图标索引。应⽤此参数要先设置SetImageList来设置图标链表。
出租车计价器传感器另外配合CimageList可以插⼊图⽚。
cimagelist的索引,是可以插⼊图
CImageList imaSmall;
imaSmall.Create(IDB_SMALLBMP, 16, 0, RGB(0,128,128));
m_RecvList.SetImageList(&imaSmall, LVSIL_SMALL);
int listindex;
LV_ITEM lvItem;
listindex=m_LocalList.GetItemCount();
lvItem.mask = LVIF_IMAGE|LVIF_TEXT;
lvItem.iItem =listindex;
lvItem.iSubItem =0;
lvItem.iImage=imageindex;
lvItem.pszText = (LPTSTR) file;
m_LocalList.InsertItem(&lvItem);
室外高增益天线lvItem.mask = LVIF_TEXT;
lvItem.iItem =listindex;s1200
lvItem.iSubItem =1;
lvItem.pszText = (LPTSTR) unread;
m_LocalList.SetItem(&lvItem);
lvItem.mask = LVIF_TEXT;
lvItem.iItem =listindex;
lvItem.iSubItem =2;
lvItem.pszText = (LPTSTR) total;
m_LocalList.SetItem(&lvItem);