如何得到DataGrid当前选中行的数据(VC++)
/*================================
* Function:
*
Author:wuhuiran(06-02-14)
* Desc:得到DataGrid中当前选中行的值(字符)
==================================*/
//
用CStringArray保存得到的数据
CStringArray arrGetValue;
arrGetValue.RemoveAll();
VARIANT
index;
CColumns columns;
CColumn column;
index.vt=VT_INT;
columns=m_wndGrid.GetColumns(); //
得到当前选中行的列集
long nCount = columns.GetCount(); //列数
for(int i = 0; i < nCount; i++)
{
index.lVal = i;
column
= columns.GetItem(index);//顺序得到单元格的值
CString strTemp;
strTemp
= column.GetText();
arrGetValue.Add(strTemp);
}