CListControl 为什么只点击第一列才有响应

koalapheonix 2008-06-09 09:52:32
ON_NOTIFY(LVN_ITEMCHANGED, IDC_RESULT, OnClickListCtrl)

POSITION pos = m_lcResult.GetFirstSelectedItemPosition();
if (pos == NULL)
TRACE0("No items were selected!\n");
else
{
while (pos)
{
int nItem = m_lcResult.GetNextSelectedItem(pos);
CString csPos;
csPos.Format( "%d", nItem );
MessageBox( csPos );
}
}
只有点击第一列的时候才响应,如何改成无论点击哪一列都响应
...全文
83 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
celiaboer 2008-06-10
  • 打赏
  • 举报
回复
SetExtendedStyle添加LVS_EX_FULLROWSELECT扩展风格
greatws 2008-06-09
  • 打赏
  • 举报
回复
响应NM_CLICK消息
cnzdgs 2008-06-09
  • 打赏
  • 举报
回复
用GetExtendedStyle、SetExtendedStyle添加LVS_EX_FULLROWSELECT扩展风格。

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧