반응형
mfc 에서 enter, esc key 를 따로 처리 하고 싶으면, 아래 코드 넣으면 된다.
~.h
public:
BOOL PreTranslateMessage(MSG* pMsg);
~.c
BOOL CDlg_Main::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message == WM_KEYDOWN) { //키 눌리면,
// VK_RETURN : Enter Key
// VK_ESCAPE : ESC key
switch (pMsg->wParam)
{
case VK_RETURN:
OnBnClickedBut_OpenVDS();
case VK_ESCAPE:
return TRUE;
default:
break;
}
}
return CDialog::PreTranslateMessage(pMsg);
}
반응형
'개발 > mfc' 카테고리의 다른 글
[MFC] List control 만들기, 목록 지우기 (0) | 2024.02.20 |
---|---|
[MFC] Dialog 최소화, 최대화 버튼 만드는 법 (0) | 2024.02.20 |
mfc: CString 비교 - 작업중 (0) | 2024.01.18 |
mfc, button 바닦에 빛깔 입히기 색 변경 sample source (0) | 2023.12.19 |
Mfc EditBox 글자 지우며 마지막에 쓰기, sample source (2) | 2023.12.06 |