怎样在对话框中屏蔽回车响应事件 如题,因为如果在对话框中的编辑框中输入文字时按回车就会出现怎个对话框被刷为背景所有控件不可见的情况,所以想屏蔽回车键。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两个常用办法1、重载OnOK()函数,让它什么事情也不干2、重载PreTranslateMessage BOOL CMycomboDlg::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class if (pMsg->message == WM_KEYDOWN) { int nVirtKey = (int) pMsg->wParam; if (nVirtKey == VK_RETURN) your code .... if(pMsg->message == WM_KEYDOWN)if( int(pMsg->wParam) == VK_ESCAPE || int(pMsg->wParam) == VK_RETURN) //屏蔽ESC和 ENTERreturn TRUE; http://blog.csdn.net/lixiaosan/archive/2006/04/11/658248.aspx 求助:在进行图像处理中,如何使用线程? 在软件中,按tab键换到不同的按钮上,编程中这个术语叫什么?焦点吗? 急!请教:vc 中如何使edit控件部分文字不可编辑!!!!!??? 一个关于ADO和ODBC的弱弱的问题 有没有办法突破RichEdit的32K数据的限制?? 怎样在VC中打开一幅jpg(还有gif)文件? 软件设计,求高手指导! MFC 背景 异常了.. 10.用类CArray保存CFont类时为什么不能保存CFont保存的值?(龙星) 如何知道一个目录下的所有文件! WSASend和sent函数一次性 能传输多大的数据? 请问两句话的意思??
1、重载OnOK()函数,让它什么事情也不干
2、重载PreTranslateMessage
{
// TODO: Add your specialized code here and/or call the base class
if (pMsg->message == WM_KEYDOWN)
{
int nVirtKey = (int) pMsg->wParam;
if (nVirtKey == VK_RETURN)
your code ....
if( int(pMsg->wParam) == VK_ESCAPE || int(pMsg->wParam) == VK_RETURN) //屏蔽ESC和 ENTER
return TRUE;