我刚才试了下,if(GetAsyncKeyState(VK_LSHIFT)&&0x8000)这个在DOWN或UP里,屏蔽任何一个就可以起作用,但在up和down里不能同时存在。可是用key==VK_SHIFT时不能识别出左右的键
VK_WIN按动时会有系统的windows键的作用,要怎么屏蔽系统的作用? 我现在都放在void __fastcall TForm1::ApplicationEvents1Idle(TObject *Sender, bool &Done)中处理的
谢谢!这样可以实现区分左右,按过一次有显示clLime. 但能实现down一种色,up后一种色吗?
13,825
社区成员
102,678
社区内容
加载中
试试用AI创作助手写篇文章吧