SW/MFC
[MFC] 단축키 설정.
또난
2021. 10. 25. 17:01
해당 키 기능 추가. 몇가지 시스템 키는 동작안됨...F10..
BOOL CMainFrame::PreTranslateMessage(MSG* pMsg)
{
// TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다.
CString strinfo;
if (pMsg->message == WM_KEYDOWN)
{
d_msg("pMsg->wParam %x\n", pMsg->wParam);
if (pMsg->wParam == VK_ESCAPE) return TRUE;
else if (pMsg->wParam == VK_RETURN) return TRUE;
else if (pMsg->wParam == VK_F1) {
strinfo.Format("F1 키");
m_pView->InfoMsg(strinfo);
m_pView->OnBnClickedSetBtn();
return TRUE;
}
else if (pMsg->wParam == VK_F10) {
strinfo.Format("F10 키");
m_pView->InfoMsg(strinfo);
return TRUE;
}
}
return CFrameWndEx::PreTranslateMessage(pMsg);
}