LVCOLUMN pColumn;
pColumn.mask = LVCF_TEXT;
char buff[255];
pColumn.pszText = buff;
pColumn.cchTextMax = 255;
m_List.GetColumn( pNMListView->iSubItem, &pColumn);
Sr=pColumn.pszText;
OnDblclkList1(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
CString strtemp;
if(pNMListView->iItem != -1)//得到双击的行列号
{ strtemp.Format("第%d行第%d列",pNMListView->iItem, pNMListView->iSubItem); }
///
POSITION pos = m_List.GetFirstSelectedItemPosition();
int m_nIndex = m_List.GetNextSelectedItem(pos); // 得到项目索引
_bstr_t mStrSQL;
CString strColName;
BSTR bstrColName;
long ColCount,i;
Field * field = NULL;
HRESULT hr;
Fields * fields = NULL;
LPCTSTR nameField;
int C_L=m_pRecordset->GetFields()->Count;
CSting hr = m_pRecordset->get_Fields (&fields); //得到记录集的字段集和
//得到记录集的字段集合中的字段的总个数
for(i=0;i<ColCount;i++)
{
fields->Item[i]->get_Name(&bstrColName); //得到记录集//中的字段名
strColName=bstrColName;
nameField = strColName;
m_List.InsertColumn(i, nameField,LVCFMT_LEFT,80,2);
}