이 함수는 WinProC보다 먼저 메시지를 가로채는 것으로 보통 간단한 키보드/마우스 후킹을 할 때 쓰입니다.
클래스 위자드로 PreTranslateMessage() 함수를 추가만 하면 끝...ㅋ 간단하게 생성할 수 있죠...
BOOL CLASS::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_LBUTTONUP)
{
이벤트 처리
}
}
이런 방식으로 메세지를 받아와서 이벤트를 처리하면 되겠죠..^^
메세지는
WM_LBUTTONUP, WM_LBUTTODOWN, WM_RBUTTONUP, WM_RBUTTONDOWN, WM_KEYDOWN,... etc.
어떤 입력 디바이스의 메세지에 따라 조건을 걸면 되겠군요.
클래스 위자드로 PreTranslateMessage() 함수를 추가만 하면 끝...ㅋ 간단하게 생성할 수 있죠...
BOOL CLASS::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_LBUTTONUP)
{
이벤트 처리
}
}
이런 방식으로 메세지를 받아와서 이벤트를 처리하면 되겠죠..^^
메세지는
WM_LBUTTONUP, WM_LBUTTODOWN, WM_RBUTTONUP, WM_RBUTTONDOWN, WM_KEYDOWN,... etc.
어떤 입력 디바이스의 메세지에 따라 조건을 걸면 되겠군요.
'Language > C C++ MFC' 카테고리의 다른 글
LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR (0) | 2007.07.14 |
---|---|
MFC에서 파일의 용량 가져오기 CreateFile(), GetFileSize() (0) | 2007.07.12 |
문자열 검색 (0) | 2007.05.22 |
MFC 키 포인트 (0) | 2007.05.22 |
MFC에서 View, Doc 포인터 얻기 (0) | 2007.05.21 |