如何去掉对话框对Enter和Esc的默认响应

来源:互联网 发布:电脑ktv唱歌软件 编辑:程序博客网 时间:2024/05/20 19:18

重载对话框的PreTranslateMessage()函数,在函数中进行如下处理  
  BOOL   CMyDlg::PreTranslateMessage(MSG*   pMsg)    
  {  
  if(pMsg->message==WM_KEYDOWN)  
  {  
  switch(pMsg->wParam){  
  case   0x0d://回车键  
  return   false;  
  case   VK_ESCAPE://esc键  
  return   false;  
  }  
  }  
   
  return   CDialog::PreTranslateMessage(pMsg);  
  }   
 

原创粉丝点击