如题
解决方案 »
- 求一个3D数据图表的参考程序
- 求自动升级程序的源代码
- 散分。。送我一个同学一程。。
- 请问VC6.0有绿色版的吗?
- 想可以修改把BUTTON上的文字的颜色,是不是只能重载一个CBUTTON类
- 有关网卡的问题(高分)
- SDI切分3部分,如何在切换时设置右边那上下两部分的尺寸???
- 加载msdbg2.dll失败
- VC++ 高手进。FindWindow找不到这样的窗口。
- 类名重复怎么办
- 什么情况下需要包含#include <stdlib.h> 和 #include <stdio.h>
- 我在SDI中,怎么实现“在一个对话框中打开一个位图文件,在另一个对话框中用控件显示”??急,请高手在今天帮我解决,马上结贴。
POSITION pos = m_List.GetFirstSelectedItemPosition();
while (pos)
{
m_List.DeleteItem(m_List.GetNextSelectedItem(pos) - nDeled);
nDeled++;
}
POSITION pos = m_List.GetFirstSelectedItemPosition();
while (pos)
{
m_List.DeleteItem(m_List.GetNextSelectedItem(pos) - nDeled);
nDeled++;
POSITION pos = m_List.GetFirstSelectedItemPosition();
}
int* pDelRows = new int[m_ListCtrl.GetSelectedCount()];
int nCount = 0;
POSITION pos = m_ListCtrl.GetFirstSelectedItemPosition();
while (pos)
pDelRows[nCount++] = m_ListCtrl.GetNextSelectedItem(pos);
while (nCount--)
m_ListCtrl.DeleteItem(pDelRows[nCount]);
delete[] pDelRows;
pos = m_List.GetFirstSelectedItemPosition();才对,因为你做过删除操作了SelectedItem发生了变化,要重新GetFirstSelectedItemPosition();一次。