VC中按钮只有单击双击事件,怎样实现VB中的鼠标DOWN Up 事件? 急!!!先行谢过!真的很急用,请大家一定帮忙! VC中按钮只有单击双击事件,怎样实现VB中的鼠标DOWN Up 事件? 急!!!先行谢过!真的很急用,请大家一定帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从CButton派生一个然后处理wm_lbuttonup和wm_lbuttondown 利用wizard对CButtom增加WM_LBUTTOMUP消息处理 BOOL youdlg::PreTranslateMessage(MSG* pMsg) { if (pMsg->message==WM_LBUTTONUP ){ CWnd* wnd = FromHandle(pMsg->hwnd); int i = wnd->GetDlgCtrlID(); if (i == IDC_BUTTON1){ .... } }} 还是派生自己的CMyButton并处理对应的消息比较方便,呵呵。 重载吧,简单些的,并且很容易阿.就是处理一个WM_LBUTTOMUP消息阿. 从PreTranslateMessage来做比较简单,同意small_wei(small) 使用VS2005 为RICHEDIT2.0添加一个CString的变量 运行程序后 关闭窗口中断 请大侠帮忙看下这个代码哪里出问题了? 如何实现定时启动和定时关闭一程序,求源码,大虾帮忙~~ VC中如何在工具栏中加入COMBOX控件?能给个例子更好! 公司倒闭,重新出来找工作 VC老鸟请进这儿! 请问,我的一个基于对话框的程序怎么截获键盘输入的PageDown ,PageUp消息 如何写一个表格控件类 对话框上显示图片崩溃,求助!! ActivX控件在某些容器下呈灰色空白 com(dll)调试问题 头痛得很。。。
{
if (pMsg->message==WM_LBUTTONUP ){
CWnd* wnd = FromHandle(pMsg->hwnd);
int i = wnd->GetDlgCtrlID();
if (i == IDC_BUTTON1){
....
}
}
}