解决方案 »
- VC2005发布问题
- 不使用ALT,直接使用C/C++创建ITypeInfo时,METHODDATA 结构怎么填充?
- 结构体数组嵌套的指针引用问题
- **************到底com是什么***************
- 如何确定特定路径下的数据库是否存在
- ListBox如何加入水平滚动条?(SDK环境中,即只可使用::SendMessage()来实现,不准使用mfc中的代码)
- 菜鸟已经学会给list控件加item,如:m_access.InsertItem(0,"ee");,但我想加入的item带图标,怎么做啊?
- 刚学com,请问如何传递一个字符串?详细请进!在线等!
- 不解:串口接收开始程序停止
- 如何理解多级指针及其用法?
- vs2005读取wps表格数据
- MFC 多文档 窗口 切换
额 我之前的做法跟这个类似 但是这个做法导致另外一个结果就是无法正常滚屏 比如我现在看完这个item以后 想滚到前面去 结果还是一直被拉回这行了。
我想要既能固定显示选中行,也能滚屏到最新这种效果
..............
m_nLastIndex = m_DatList.InsertItem(nIndex, PacketText.szTime);
............... ps = m_DatList.GetFirstSelectedItemPosition();
nIndex = m_DatList.GetNextSelectedItem(ps);
if(nIndex == -1)
m_DatList.EnsureVisible(m_nLastIndex, FALSE);
和我现在类似,我是得到单击Item时的位置,然后EnsureVisible。还是原先的问题,无法正常滚屏了。