MFC判断Listctrl当前选中的单元格的行和列



   DWORD dwPos = GetMessagePos();
   CPoint point( LOWORD(dwPos), HIWORD(dwPos) );

   m_list.ScreenToClient(&point);

   LVHITTESTINFO lvinfo;
   lvinfo.pt = point;
   lvinfo.flags = LVHT_ABOVE;

   int nRowSelected,nColSelected;
   int nItem = m_list.SubItemHitTest(&lvinfo);
   if(nItem != -1)
   {
    nRowSelected = lvinfo.iItem ;
    nColSelected = lvinfo.iSubItem ;
   }

你可能感兴趣的:(C++,MFC,Listctrl,单元格,行,列)