是不是用switch(wParam){case VK_XXX:break;}
http://blog.csdn.net/daiyutage/article/details/8573735WM_CHAR 对应的只是字符而不是按键
http://blog.csdn.net/bookish_2010_prj/article/details/5873896
用PreTranslateMessage判断。