클래스 뷰 --> 해당 Dlg (CxxxxxxxDlg) 선택
--> 속성 창 --> 재정의 클릭 --> PreTranslateMessage 생성
--> 처리 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | BOOL CGDStressToolDlg::PreTranslateMessage(MSG* pMsg) { if(pMsg->message == WM_KEYDOWN) { switch(pMsg->wParam) { case VK_ESCAPE: if(AfxMessageBox(_T("툴을 종료하시겠습니까?"),MB_YESNO) == IDNO) return TRUE; break; case VK_RETURN: return TRUE; } } // TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다. return CDialogEx::PreTranslateMessage(pMsg); } |
'Languages > cplusplus' 카테고리의 다른 글
[C/C++] 비트 연산 플래그 (0) | 2015.09.09 |
---|---|
[C/C++ 펌] 문자열을 정수로 변환하기 (0) | 2014.11.20 |
[STL] Vector + Map 연습 코드 (0) | 2013.07.19 |
[MFC] Dialog Box 위치 변경 (0) | 2012.11.26 |
포인터 / 포인터와 const / 다차원 배열 (0) | 2012.10.15 |