我的程序是这样的:
……
……
CListCtrl &rListCtrl=GetListCtrl();LVFINDFO info;
LVITEM lparam;lparam.iSubItem=1;
lparam.mask=LVIF_TEXT;
lparam.pszText="aaa";info.flags=LVFI_PARAM;int nIndex=rListCtrl.FindItem(&info);
rListCtrl.SetItemText(nIndex,1,"bbb");
rListCtrl.Update(nIndex);
*****************************************************
debug的时候发现,nIndex=-1
请问FindItem(&info)该怎么用呢?
……
……
CListCtrl &rListCtrl=GetListCtrl();LVFINDFO info;
LVITEM lparam;lparam.iSubItem=1;
lparam.mask=LVIF_TEXT;
lparam.pszText="aaa";info.flags=LVFI_PARAM;int nIndex=rListCtrl.FindItem(&info);
rListCtrl.SetItemText(nIndex,1,"bbb");
rListCtrl.Update(nIndex);
*****************************************************
debug的时候发现,nIndex=-1
请问FindItem(&info)该怎么用呢?
解决方案 »
- 在C++工程里面可以 ,移植到MFC界面里面报错,求解决!
- CListCtrl 改变一列的字体
- 关于 网络监播 开发项目的 几个问题
- 初学COM,遇到一些问题,特请教!
- socket疑问。。
- GetNextPathName(pos)中pos的疑问
- 如何从IE中得到拖过来的URL?像FlashGet一样
- printf和cout的区别是什么?请大家主要谈谈在多线程编程里的情况.
- 我要将CBitmap里的图片缩小,请问各位高人应该怎样做
- mfc控件release下变成这样奇怪了
- 一个PropertySheet中,能否让一个PropertyPage来关闭所有的窗口?如何实现?
- 如何设置ActiveX方法的参数,急急急,十万火急,在线等待,马上给分。
LVITEM lparam;lparam.iSubItem=1;
lparam.mask=LVIF_TEXT;
lparam.pszText="aaa";info.flags=LVFI_PARAM;
info.lParam=&lparam;
int nIndex=rListCtrl.FindItem(&info);
在编译的时候,显示info.lParam=&lparam; 这一行发生错误
cannot convert from 'struct tagLVITEMA *' to 'long'
lParam是指你在向listctrl添加一个项时指定的附加数据...