不知道用哪一个函数才能设定ListCtrl控件的指定项为选中状态!
最好有源码!
谢谢!

解决方案 »

  1.   

    LVITEM item;
    item.iItem = nItem;   // the item you need set to selected state
    item.iSubItem = 0;
    item.state = LVIS_SELECTED;
    item.stateMask = LVIS_SELECTED;pList->SetItemState(&item);
      

  2.   

    CListCtrl m_ListCtrl;
    m_ListCtrl.SetItemPosition(int nItem,POINT pt);//在列表视控件中将
    //某项移动到指定位置
    m_ListCtrl.GetItemPosition(int nItem,;PPPOINT lpPoint);
    //获取列表视项中的位置
    参数说明:nItem为要设置位置项的下标,pt为确定项左上角新位置的POINT结构,lpPoint接收项的左左上角位置的POINT结构的地址。其它:GetOrign(LPPOINT lpPoint),获取列表视控件的当前视源
         GetItemState(...)获取状态
         GetItemText(...)获取项或子项的文本
         GetSelectedCount(...)获取选定项的数量
         GetItemData(...),获取与某项关联的由程序指定的值