https://blog.youkuaiyun.com/liubing8609/article/details/82320463
ListControl获取选择行的选中列的内容
类向导添加一个单机事件OnNMClickList1,添加下面的内容,界面上添加一个编辑框显示选中的内容
void CStatisticAnalysis::OnNMClickList1(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast<LPNMITEMACTIVATE>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
TCHAR szBuf[1024];
m_list1.GetItemText(pNMItemActivate->iItem, pNMItemActivate->iSubItem, szBuf, 255);
m_startdate = szBuf;
*pResult = 0;
UpdateData(FALSE);
}
本文介绍如何通过ListControl的OnNMClick事件获取被选中行的具体列内容,并将其显示在编辑框中。实现过程涉及对NMITEMACTIVATE结构的解析及TCHAR数组的应用。
771

被折叠的 条评论
为什么被折叠?



