我有一个带有两列(名称,值)的列表控件(CListCtrl)。我从xml文件动态添加条目。现在,我想使“值列”可编辑,并订阅“编辑事件”以将更改写入xml。我该怎么做?
我的代码现在:
LVITEM item_value;
item_value.iItem = row;
item_value.iSubItem = 1;
item_value.mask = LVIF_TEXT;
item_value.pszText = value;
ctrl->SetItem(&item_value);
CListCtrl
通过设置LVS_EDITLABELS样式,可以更轻松地放置编辑控件。使用EditLabel()函数来放置特定项目的编辑控件,并通过侦听通知LVN_ENDLABELEDIT来使用GetEditControl()函数从编辑控件中检索新文本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句