헤더에 함수 프로토 타입 추가 후 Dlg에서 함수 만들고 키 입력 받으면 되나?
뭐 원리도 모르겠고 왜 그런지도 모르겠고...
virtual BOOL PreTranslateMessage(MSG* pMsg); //key 받게
BOOL CMyClass::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_KEYDOWN)
{
if(pMsg->wParam == VK_RETURN)
{
}
}
return CDialog::PreTranslateMessage(pMsg);
}
저거 안되면 아래의 것들 중복 사용중이거나 뭐 그런거니깐
소스 잘 보고 쓰면 됨. GetKeyDown인가 OnKeyDown인가 암튼 중복사용한건 없나
PeekMessage(&Message, NULL, 0,0,PM_REMOVE);
TranslateMessage(&Message);
DispatchMessage(&Message);
GetAsyncKeyState(키)
'컴퓨터 과학 & 영상처리 관련 > MFC' 카테고리의 다른 글
MFC 다이얼로그에서 폴더선택 후 내부 파일 접근 (0) | 2015.06.18 |
---|---|
[펌] MFC combobox (0) | 2015.03.12 |
MFC 다이얼로그 UI 수정 시 참고 사항 (0) | 2014.11.16 |
MFC 변수 값을 textbox로 출력 또는 textbox를 통해 입력 (0) | 2014.10.28 |
MFC progress bar 설정 (0) | 2014.03.05 |