您当前的位置: 首页 >  txwtech c++

VC++ MFC获取ListControl选中行

txwtech 发布时间:2021-09-09 14:31:10 ,浏览量:4

CString str;
int nId;
//首先得到点击的位置
POSITION pos=m_lst.GetFirstSelectedItemPosition();
if(pos==NULL)
{
MessageBox("亲,请至少选择一项","提示",MB_ICONEXCLAMATION);
return;
}
//得到行号,通过POSITION转化
nId=(int)m_lst.GetNextSelectedItem(pos);
    str.Format("%d",nId);
    MessageBox("您选中第"+str+"行");
//得到列中的内容(0表示第一列,同理1,2,3...表示第二,三,四...列)
str=m_lst.GetItemText(nId,0);
    MessageBox(str);

关注
打赏
查看更多评论

txwtech

暂无认证

  • 4浏览

    0关注

    696博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录