본문 바로가기

프로그래밍/MFC

[MFC] 다이알로그 키 조작

반응형

우선 헤더에

virtual BOOL PreTranslateMessage(MSG *pMsg) 선언 해주고

메인에

BOOL 다이알로그::PreTranslateMessage(MSG *pMsg)

{

if( pMsg->message == 키메세지)

{

작업

   }

return CDialog::PreTranslateMessage(pMsg);

}


뭔가 키를 막고 싶다면 키값에 대해 리턴값을 TRUE로 주기만 하면된다.


반응형