我有一个显示来自数据库的数据的列表控件。当我单击列表控件中的某个项目时,该项目的详细信息将显示在编辑控件中。现在,当我在编辑控件中编辑这些详细信息并单击更新按钮时,我希望编辑控件中新输入的详细信息替换列表控件中的旧数据。
这是我在列表控件中单击项目时在编辑控件中显示详细信息的代码。
void CDB2View:: OnClickYourListCtrl(NMHDR* pNMHDR, LRESULT* pResult)
{
int row=m_List.GetSelectionMark();
if(row<0)
return;
CString s1=m_List.GetItemText(row,0);
CString s2=m_List.GetItemText(row,1);
CString s3=m_List.GetItemText(row,2);
c_Name.SetWindowText(s1);
c_Job.SetWindowText(s2);
c_Age.SetWindowText(s3);
}
我不知道如何用编辑控件中输入的新数据替换列表控件中的旧数据。请帮忙。