Happy Cat: 열두마리들의 고양이들과 함께 생활하는 개발자의 일상과 이런저런 이야기들...

다이얼로그 ESC, Enter 키 막기

BOOL CXXXXXDlg::PreTranslateMessage(MSG* pMsg) 
{
// TODO: Add your specialized code here and/or call the base class
 if(pMsg->message == WM_KEYDOWN)   // 키보드를 눌렀을 때의 처리  
    {  
        if(pMsg->wParam == VK_ESCAPE)    // ESC키 처리
        {

   // Esc키 처리 확인
   // AfxMessageBox("VK_ESCAPE", MB_OK|MB_ICONINFORMATION);              
            return TRUE;
        }        
        else if(pMsg->wParam == VK_RETURN)            // Enter키 처리
        {
            return TRUE;
        }
  }
 return CDialog::PreTranslateMessage(pMsg);
}