100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 实现按钮的左键单击和右键单击事件 编辑框的回车键和ctrl+enter组合键消息响应

实现按钮的左键单击和右键单击事件 编辑框的回车键和ctrl+enter组合键消息响应

时间:2020-01-19 12:30:07

相关推荐

实现按钮的左键单击和右键单击事件 编辑框的回车键和ctrl+enter组合键消息响应

实现按钮的左键单击和右键单击事件 实现编辑框的回车键和ctrl+enter组合键消息响应

VC+MFC里按钮只有单击和双击消息,要实现做简单几何右键单击,得在PreTransLateMessage里面实现;

对话框的PreTranslateMessage里 实现 按钮的左键单击和右键单击事件;

也在里面实现回车键响应和Ctrl+enter组合键响应。

//在这里处理按钮的左键单击和右键单击,编辑框回车和CTRL+ENTR消息BOOL CTestDlg::PreTranslateMessage(MSG* pMsg) {// TODO: Add your specialized code here and/or call the base classint My_ID=GetWindowLong(pMsg->hwnd, GWL_ID); //由消息句柄获得发送消息的控件ID号if(My_ID==IDC_BUTTON1) //点击按钮{if(pMsg->message==WM_LBUTTONDOWN) //如果鼠标左键按下{MessageBox("左键点击按钮");}if(pMsg->message==WM_RBUTTONDOWN) //如果鼠标右键按下{MessageBox("右键点击按钮");}}//在此添加对话框里面的编辑框的Enter和Ctrl+enter响应消息if(My_ID==IDC_EDIT1)// 编辑框{if(pMsg->m

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。