본문 바로가기

윈도우/MFC

MFC 엔터나 취소버튼 누를때 프로그램 죽는현상 방지

 

 

MFC  엔터나 취소버튼 누를때 프로그램 죽는현상 방지

 

 

 

BOOL 클래스::PreTranslateMessage(MSG* pMsg)
{
 // TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다.

 switch(pMsg->message)
 {
         case WM_KEYDOWN:
          {
               switch(pMsg->wParam)
               {
                   case VK_ESCAPE:
                   case VK_RETURN:
                {
             ::TranslateMessage(pMsg);
             ::DispatchMessage(pMsg);     
            

 return TRUE;
    }     
   }
   break;
 }

}

 return 클래스::PreTranslateMessage(pMsg);
}