要先判断一下 nItem>0 才能go on!
解决方案 »
- 基于对话框 vs2008 #include"fstream.h"该放在哪个文件里?
- 通过工具条自动跳转到文件的某一行,如何实现
- 关于控件的初始化
- 关于线程的问题,不是很复杂,求高手指点!
- 为什么我的程序总是无限制的接收到WM_PAINT消息啊?感觉像是死循环似的
- 请问如何用vc做一个类似delphi的界面
- 关于 基于SPI的无进程木马的演示程序 编译的问题?我编译不了
- 怎样 打开“打开文件”对话框 进行文件选择
- 向诸位请教:如何将在toolbar中的按钮上显示的图像,保证是24位位图
- 请问一下SOCKET的SEND与RECV的第三个参数的! 拜托请帮忙!
- 有谁知道高水平的VC论坛?
- 如何对串口进行读写,谢谢!来者有分
int i=m_list.GetNextSelectedItem(pos);
BOOL ret=m_list.DeleteItem(i);
对于多个选择,自己用循环就可以
int nItemSelected=m_ListCtrl.GetSelectedCount();//所选表项数
int nItemCount=m_ListCtrl.GetItemCount();//表项总数
if(nItemSelected<1)
{
return;
}
for(i=nItemCount-1;i>=0;i--)
{
iState=m_ListCtrl.GetItemState(i,LVIS_SELECTED);
if(iState!=0)
{
m_ListCtrl.DeleteItem(i);
}
}
{
int i,iState;
int nItemSelected=m_ListCtrl.GetSelectedCount();//所选表项数
int nItemCount=m_ListCtrl.GetItemCount();//表项总数
if(nItemSelected<1)
{
return;
}
for(i=nItemCount-1;i>=0;i--)
{
iState=m_ListCtrl.GetItemState(i,LVIS_SELECTED);
if(iState!=0)
{
m_ListCtrl.DeleteItem(i);
}
}
}