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 글자,바닦에 빛깔 입히기 색 변경 (0) | 2023.12.19 |
| Mfc Edit Control 글자 지우며 마지막에 쓰기, 쓴 다음 마지막으로 가기 (2) | 2023.12.06 |