2014년 10월 29일 수요일

한영키 감지하기.(MFC)

PreTranslateMessage에서 다음과 같이 한다.

if( pMsg->message == WM_KEYDOWN )
{
switch( pMsg->wParam )
{
case VK_PROCESSKEY :
{
pMsg->wParam = ImmGetVirtualKey(GetSafeHwnd());
if( pMsg->wParam == VK_HANGEUL )
{
//한영전환
return FALSE;
}
}
}
}

댓글 없음: