Enter 썸네일형 리스트형 mfc, Enter, ESC 등 입력 키 감지 키 입력을 감지하고 싶다면, PreTranslateMessage() 함수를 추가 하면 됩니다. BOOL CDlg_Main::PreTranslateMessage(MSG* pMsg) // Enter, ESC key 안먹게,{ if (pMsg->message == WM_KEYDOWN) // Key 눌려지면, { if ( pMsg->hwnd == GetDlgItem(IDC_m_ED_TxDirect )->m_hWnd ){ // 특정 Control 이면 switch ( pMsg->wParam ) { case VK_RETURN: // VK_RETURN == 0x0d , Enter 이면, m_TxDir.ReplaceSel(_T("\r\n")); AfxMessageBox(_T("EN.. 더보기 mfc, enter, esc key 처리 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(pM.. 더보기 이전 1 다음