[問題] Windows Message 的 WM_IME_CHAR問題
這是我的Window Proc
LRESULT CALLBACK WindowMainProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
case WM_IME_CHAR:
WCHAR name[80];
wsprintfW(name,L"%c,%d\0",wParam,wParam);
MessageBoxW(NULL,name,L"123",MB_OK);
break;
case WM_DESTROY:
PostQuitMessage(1);
break;
}
return DefWindowProc(hwnd,message,wParam,lParam);
}
在使用注音輸入法的時候MessageBox會傳會我輸入的字和Unicode
可是在我轉成日文輸入法的時候我輸入50音
傳回的Unicode卻全部都是63
請問會怎麼會這樣要怎麼解決壓?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 113.61.160.43
推
09/06 01:38, , 1F
09/06 01:38, 1F
→
09/06 01:39, , 2F
09/06 01:39, 2F
→
09/06 01:43, , 3F
09/06 01:43, 3F
→
09/06 01:53, , 4F
09/06 01:53, 4F
→
09/06 01:55, , 5F
09/06 01:55, 5F
推
09/06 02:05, , 6F
09/06 02:05, 6F
→
09/06 02:06, , 7F
09/06 02:06, 7F
→
09/06 02:07, , 8F
09/06 02:07, 8F
→
09/06 02:07, , 9F
09/06 02:07, 9F
→
09/06 02:11, , 10F
09/06 02:11, 10F
→
09/06 02:11, , 11F
09/06 02:11, 11F
→
09/06 08:50, , 12F
09/06 08:50, 12F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章