티스토리 뷰
MFC로 다이얼로그를 만들었을 때 엔터키나 ESC키를 누르면 창이 바로 종료되는
현상이 있다.
사실은 OnOk()와 OnCancel()이 기본 버튼으로 설정되어있어서 그런 것이다.
아래와 같은 코드를 사용하면 사용을 무효화 할 수 있다.
현상이 있다.
사실은 OnOk()와 OnCancel()이 기본 버튼으로 설정되어있어서 그런 것이다.
아래와 같은 코드를 사용하면 사용을 무효화 할 수 있다.
BOOL 다이얼로그클래스::PreTranslateMessage(MSG* pMsg)
{
// TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다.
if( pMsg->message == WM_KEYDOWN )
{
if( pMsg->wParam == VK_ESCAPE || VK_RETURN )
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}
{
// TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다.
if( pMsg->message == WM_KEYDOWN )
{
if( pMsg->wParam == VK_ESCAPE || VK_RETURN )
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}
'Study > Language >' 카테고리의 다른 글
Export Gridview to Excel in C# (0) | 2009.10.19 |
---|---|
Dev C++ 인스톨파일 (0) | 2009.10.18 |
OnDropFiles() (0) | 2009.09.16 |
AcceptFile을 이용한 드래그&드랍 예제 - Step2 (0) | 2009.09.10 |
Acceptfile을 이용한 드래그& 드랍 예제 Step-1 (0) | 2009.09.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Developing on AWS
- 핸즈온머신러닝
- jaeseokyoon
- WatchFaceHack
- yjaeseok
- 해커톤
- 안드로이드폰
- 창조경제혁신센터
- jakeyoon
- 릴레이대회본선
- Linux
- 리눅스 커널 2.6 구조와 원리
- 리눅스
- 숭실대
- GDG SSU
- 그래비트랙스
- 윤재석
- 리눅스 커널 2.6
- AndroidWear
- gdg watchfacehack
- watchface
- 리눅스2.6
- GDG
- 안드로이드
- 소설네트워크2
- 서버개발자
- Jake Yoon
- 창의과학교구
- 하쭈서쭈
- gdgssu
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함