for (SelectedIndex = 0; SelectedIndex < m_ctrFileList.GetSelectedCount(); SelectedIndex++)
{
int ccc = m_ctrFileList.GetSelectionMark();
pSourceFile = m_ctrFileList.GetItemText(m_ctrFileList.GetSelectionMark(), 0)
;
pType = m_ctrFileList.GetItemText(m_ctrFileList.GetSelectionMark(), 1);}我选定了两项,可是如何依次取这两项的值呢?
现在我每次取的是最后一个选定的值?
{
int ccc = m_ctrFileList.GetSelectionMark();
pSourceFile = m_ctrFileList.GetItemText(m_ctrFileList.GetSelectionMark(), 0)
;
pType = m_ctrFileList.GetItemText(m_ctrFileList.GetSelectionMark(), 1);}我选定了两项,可是如何依次取这两项的值呢?
现在我每次取的是最后一个选定的值?
解决方案 »
- 用CxImage儲了jpg檔,可是jpg檔怪怪的
- 引用、指针、返回值,应该使用那种?
- 关于shell的一个问题
- 怎么在Dialog上画个圆?
- 急救2!!!!!!!!!!!
- 需要在网页中实现摄像头采集静态图像,并以文件形式上传到服务器,谁有思路,经验进来谈谈
- 如何使用EM_CHARFROMPOS消息
- 急!用msxml读取xml文档(高分!分数不够另外开贴送大分)
- 请问有没有人用过VMware?现在网上有没有可以长期使用的序列号?目前的最高版本是什么?我的机器C700/256M,想安Linux,不会很慢吧?给有意
- 口令检测后再进入主程序,该怎么做,请帮我一下可以吗?
- 关于中文分词的问题,请高手解答。急!
- DirectX 程序一般怎么调试?~
ASSERT(pListCtrl != NULL);POSITION pos = pList->GetFirstSelectedItemPosition();
if (pos == NULL)
TRACE0("No items were selected!\n");
else
{
while (pos)
{
int nItem = pList->GetNextSelectedItem(pos);
TRACE1("Item %d was selected!\n", nItem);
// you could do your own processing on nItem here
}
}
long del=0;
POSITION pos =m_QueryResult.GetFirstSelectedItemPosition();
if(pos)
{
do
{
to_delete[del]=m_QueryResult.GetNextSelectedItem(pos);
del=del+1;
}
while(pos);
}
int n=m_QueryResult.GetSelectedCount();
for(int sx=0;sx<n;sx++)
{
long m_NoResult=atoi(m_QueryResult.GetItemText(to_delete[sx],6));
}