CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

请问如果向CListBox发送鼠标双击的消息?

楼主shi_xie()2005-06-01 12:27:56 在 VC/MFC / 界面 提问

如题。  
  我做了个  
  m_list.SetCurSel(1);  
  m_list.SendMessage(LBN_DBLCLK);  
  但没成功。 问题点数:100、回复次数:7Top

1 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-06-01 12:43:09 得分 10

SendMessage(WM_COMMAND,LBN_DBLCLK,m_list.m_hWnd);  
  Top

2 楼dongfa(一桶江湖( http://www.codelive.net ))回复于 2005-06-01 12:46:58 得分 40

 
  m_list.SendMessage(WM_LBUTTONDBLCLK,   MK_LBUTTON,   MAKELPARAM(x,   y));  
  Top

3 楼shi_xie()回复于 2005-06-01 12:51:42 得分 0

SendMessage(WM_COMMAND,LBN_DBLCLK,m_list.m_hWnd);  
  没有这种函数啊  
  SendMessage只有三个参数啊  
  m_list.SendMessage(LBN_DBLCLK,   0,   0);  
  Top

4 楼dongfa(一桶江湖( http://www.codelive.net ))回复于 2005-06-01 12:53:15 得分 0

或者:  
  SendMessage(WM_COMMAND,   MAKEWPARAM(m_list.GetDlgCtrlID(),   LBN_SELCHANGE),   (LPARAM)m_list.GetSafeHwnd());  
   
   
  int   CMediaListBox::SetCurSel(int   nSelect,   BOOL   bNotitySelChange)  
  {  
  int   nItem   =   CListBox::SetCurSel(nSelect);  
  if(bNotitySelChange)  
  {  
  CWnd*   pWnd   =   GetParent();  
  if(pWnd)  
  pWnd->SendMessage(WM_COMMAND,   MAKEWPARAM(GetDlgCtrlID(),   LBN_SELCHANGE),   (LPARAM)GetSafeHwnd());  
  }  
  return   nItem;  
  }  
  Top

5 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-06-01 12:53:55 得分 40

SendMessage(WM_COMMAND,MAKEWPARAM(m_list.GetDlgCtrlID(),LBN_DBLCLK),(LPARAM)m_list.m_hWnd);Top

6 楼bohut(●伯虎● )回复于 2005-06-01 12:56:57 得分 10

SendMessage(WM_LBUTTONDBLCLK,(WPARAM)(m_list.m_hWnd),   MAKELPARAM(pt.x,   pt.y)Top

7 楼shi_xie()回复于 2005-06-01 13:09:31 得分 0

感谢各位的帮助,我试了一下“一桶江湖”和“横秋”的很行,其它同志的也不错。  
  再次感谢您们。Top

相关问题

  • CListBox的双击消息不响应?
  • 为什么我的鼠标钩子不能得到鼠标双击的消息
  • 有什么办法让CStaic接收鼠标双击消息?
  • 菜鸟求助:如何在 JAVA APPLET 里感知到鼠标的双击消息?
  • 如何在Dialog中得到Ctrl+鼠标双击的消息?如何写代码?
  • 鼠标双击无效
  • 请问如何截获对CComboBox中的Edit 控件的鼠标消息和焦点转移消息(鼠标左/右键的单/双击)
  • 为什么用CreateEx创建的窗口不能响应鼠标双击的消息呀????
  • 自己写的atl空见,没有双击等鼠标消息,怎么加上呀?
  • 鼠标单击和双击的判断

关键词

  • lbn
  • sendmessage
  • dblclk
  • makewparam
  • getdlgctrlid
  • setcursel
  • pwnd
  • wm
  • hwnd
  • lparam

得分解答快速导航

  • 帖主:shi_xie
  • vcmute
  • dongfa
  • vcmute
  • bohut

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo