+ -
当前位置:首页 → 问答吧 → 如何使得CListCtrl的Item可以修改?

如何使得CListCtrl的Item可以修改?

时间:2011-12-13

来源:互联网

这是一个CListCtrl,我通过

m_list.InsertItem(0,temp);
rec.GetFieldValue("user_name",un);
m_list.SetItemText(0,1,temp);
rec.GetFieldValue("user_password",up);
m_list.SetItemText(0,2,temp);
rec.GetFieldValue("user_memo",um);
m_list.SetItemText(0,3,temp);

在里面添加了一些内容
现在我想实现这样一个效果,双击某一项,那一项就变成可以编辑的,可以进行修改。



比如说,我双击那个Angeling,然后光标就在那里面了,可以修改它的内容。

至于怎么写回去,这个应该很简单了,用Get...的应该就可以,关键在于我没办法实现:双击它,它就可编辑,这一个功能……

求助!

作者: xueshanjinghu   发布时间: 2011-12-13

嵌入一个编辑框就可以,网上有现成的类CListCtrlEx,或者使用其他带有编辑功能的控件。

作者: Worcy_kiddy   发布时间: 2011-12-13