WM_CHAR为0-9,a-z等按键;WM_KEYDOWN为上下左右、F1、F2等按键。
case WM_CHAR:
switch(wParam)
{
case'a':
MessageBox(NULL,"A",NULL,NULL);
break;
case'1':
MessageBox(NULL,"1",NULL,NULL);
break;
default:
break;
}
break;
caseWM_KEYDOWN:
switch(wParam)
{
caseVK_LEFT:
MessageBox(NULL,"LEFT",NULL,NULL);
break;
caseVK_UP:
MessageBox(NULL,"UP",NULL,NULL);
break;
caseVK_F2:
MessageBox(NULL,"F2",NULL,NULL);
break;
default:
break;
}
break;