MFC listctrl控件给内容添加事件

nuaaxiaoy 2011-08-04 04:30:14
我用listctrl控件实现了把数据库查询出的记录以表格的形式每行显示一条记录。
现在想给每行添加事件,比如:双击某一行弹出对话框事件,并且得到该行的内容。
该怎么写啊?
...全文
198 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
davidcao007 2011-08-05
  • 打赏
  • 举报
回复
listctrl的 成员函数的运用啊
lianyi820 2011-08-04
  • 打赏
  • 举报
回复
nm_clicked 消息
chunyou128 2011-08-04
  • 打赏
  • 举报
回复

XX.h
afx_msg void OnNMDblclkListctrl(NMHDR *pNMHDR, LRESULT *pResult);

BEGIN_MESSAGE_MAP(CSendFileDlg, CDialog)
ON_NOTIFY(NM_DBLCLK, IDC_LISTCTRL, OnNMDblclkListctrl)
END_MESSAGE_MAP()

XX.cpp
void OnNMDblclkListctrl(NMHDR *pNMHDR, LRESULT *pResult)
{
……
}

l223909 2011-08-04
  • 打赏
  • 举报
回复
顶一下 还是不错的
nuaaxiaoy 2011-08-04
  • 打赏
  • 举报
回复
比如说listctrl控件变量是m_cb,那么这些事情该怎么加呢?
Eleven 2011-08-04
  • 打赏
  • 举报
回复
NM_DBLCLK消息
科学家 2011-08-04
  • 打赏
  • 举报
回复
LBN_DBLCLK事件啊。可以获得点的是哪行,再取值就是!

15,979

社区成员

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

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