- 415 名前:407 [2010/01/11(月) 03:32:21 ]
- >>412
spy++使ってキーボードのメッセージ(WM_KEYUPは除く)みたんだけどこんな感じだったよ 他にもパラメータあったけど、どの場合も変わらないから消しちゃった //wキー WM_KEYDOWN nVirtKey:'W' ScanCode:11 WM_CHAR chCharCode:'119' ScanCode:11 //ctrlキー WM_KEYDOWN nVirtKey:VK_CONTROL ScanCode:1D //ctrl+w WM_KEYDOWN nVirtKey:VK_CONTROL ScanCode:1D WM_KEYDOWN nVirtKey:'W' ScanCode:11 WM_CHAR chCharCode:'23' ScanCode:11 これを見るとWM_CHARが来た時chCharCode(wParam)の値が23ならctrl+wが押されたことになる?? けど文字コード見ると23はETBとか言う文字コードになってるからこれは関係ないのかな? となると結局GetKeyState()なんて知らなかったらこれだけ見てもどうすれば良いのか分からないんじゃないの?
|

|