だから私はRAWINPUTで作業しており、これを確認する方法を見つけようとしています:
data.keyboard.Flags
どのフラグがオンになっているかを確認するには、キーアップとキーダウン、および左右のキーなどを確認できるようにしたいと考えています。
次のようなことをする必要がありますか?
if(data.keyboard.Flags == (RI_KEY_MAKE|RI_KEY_E0))
と
if(data.keyboard.Flags == (RI_KEY_BREAK|RI_KEY_E0))
Shiftキーについては、メイクコードをチェックする必要があることを知っています左:0x2a右:0x36
CTRL キーと ALT キーはどうですか