用ListCtrl(report)显示大量数据,但要求提供这样的查找功能:
比如,当用户想找 姓名 = 张三
那么,ListCtrl就应定位在 姓名列 = 张三 ,同时该行显示蓝色现在,可以检索到用户想查找的元素,问题是如何实现该行变蓝。
谢谢。
比如,当用户想找 姓名 = 张三
那么,ListCtrl就应定位在 姓名列 = 张三 ,同时该行显示蓝色现在,可以检索到用户想查找的元素,问题是如何实现该行变蓝。
谢谢。
解决方案 »
- 请问如何把一个多页tiff图像转换成指定大小?
- 请教如何在一个PICTURE控件画一个含箭头的线到另外一个PICTURE控件
- 怎样实现菜单间的切换呀?
- 新手问几个基础的问题
- 我們的程序要對sql語句分析,得出這個語句要對數據庫進行哪些動,作然後在一個表中保存這些分析結果。請大家給些思路怎樣做會考慮全面點!!!
- 怎样记录用户输入的所有文字?
- 各位高手,过来人:请介绍几本COM的入门书和经典书吧!!!!!!!
- 诚求“bp神经网络整定pid参数的matlab程序”
- 毒龙700有没有二级缓存,有的话多大?
- Excel 编程时,有个颜色怎么设置
- 这个多线程怎么设计?
- 如何把网页上的超链接拖拽到我程序的edit控件中?
BOOL EnsureVisible(
int nItem,
BOOL bPartialOK
);
选中函数:
SetItemState(nItem,LVIS_SELECTED,LVIS_SELECTED);
滚动函数:
BOOL EnsureVisible( int nItem, BOOL bPartialOK );
搜索函数:
int FindItem( LVFINDINFO* pFindInfo, int nStart = -1 ) const;
我这3个都试了,没有效果。
SetItem(m_LastToolTipRow, m_LastToolTipCol, LVIF_IMAGE, NULL, 0, 0, LVIS_SELECTED, 0); //add by jg
该listctrl控件的View是Report风格的。