
해당 키 기능 추가. 몇가지 시스템 키는 동작안됨...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);
}
'SW > MFC' 카테고리의 다른 글
비주얼 스튜디오 visual studio 갑자기 글자 간격 문제 생길때 (0) | 2023.11.09 |
---|---|
구조체 memset 시 에러 발생 (0) | 2021.05.06 |
비 정적 멤버 호출하는 방법. (this 사용) (0) | 2021.03.29 |
다이알로그(클래스) 생성(Create, DoModal) / 상호 데이터 전달 / 부모 자식 (0) | 2021.03.27 |
DLL 포함 exe 배포 vs2019 (0) | 2021.03.23 |