WM_KEYDOWN消息参数 wParam == 229 说明什么?
LRESULT CALLBACK WindowProc(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) {
...
case WM_KEYDOWN:
if ( wparam == 229 ){...};
return FALSE;
...
}
这个程序是我想利用IME实现自绘EditCtrl控件的中文输入.不用说,非中文肯定是没问题,问题是当我切换到中文输入法后,输入完一个中文字后,1.再按下空格,wParam就等于229;2.中文状态下按下caps loc键,再输入字母,全部为229。小弟很是困惑,不知道如何是好!
声明:我只有18分不然会给多;不知道在哪个版块提问,错了别怪我哦:)