我想在list control 控件中选取值,但不是选一个!
而是比如说整个list control 控件中有10行数,我想任意一次挑着选里面的几行数,比如第1行,第5行,第9行,然后取其中的值,保存起来,请教大侠们如何实现? 好像用下面的这两行代码,只能同时选取其中的一个,不能任意的同时选几行,而取值!
POSITION pos = m_queryResultList.GetFirstSelectedItemPosition();
int nItem = m_queryResultList.GetNextSelectedItem(pos); 我是新手,请大侠教我个方法,谢谢!
解决方案 »
- MFC中怎么用ADO连接EXCEL2007
- 请问如何知道一个软件是用什么语言编写的?
- VC访问ACCESS ,用ADO还是用DAO的方式???
- 如何用共用的dll使得为两个程序传送内存地址
- 用API和设备环境做GDI绘图比如绘菜单或界面一般有几个步骤?
- 请问:在Dialog中使有用Picture控件显示位图,在win98下,透明背景为什么是黑色的?
- 字节顺序
- 能把platform sdk和vc连起来么?
- 多个子线程并发向主线程postthreadmessage,是否需要临界保护
- 怎么实现转码?为简单起见,只需简体中文转繁体中文
- 关于连续按键消息的问题,给个思路,很困惑
- vc包含的问题。很简单的
while(-1!=nSelected)
{
AddSelectedItem(hList, nSelected); //可以将索引保存至一个链表
nSelected=ListView_GetNextItem(hList, -1, LVNI_SELECTED);
}
pos = m_cListCtrl.GetFirstSelectedItemPosition();
int Count = 0;
int = 0;
while(pos)
{
= m_cListCtrl.GetNextSelectedItem(pos);
// 就是所选择的索引号
}