MFC CListCtrl得到ctrl,shift多选的行号

 

 

vector<int> selVect;
int count = m_consumeList.GetItemCount();  //你的列表多少行
for (int i = 0; i<count; i++)
{
  if (CDIS_GRAYED == m_consumeList.GetItemState(i, CDIS_GRAYED))    //获得是否选中的行
  {
    selVect.push_back(i);             //扔到vector中,自己去用
  }
}

 

posted @ 2016-10-27 12:27  奥雷连诺  阅读(1948)  评论(0编辑  收藏  举报