我有一个适用于循环框架的游戏。 对于每个循环,我需要知道是否按下任何游戏键(箭头/ Crtl /空格)。
我使用Win32 dll来做这件事,很简单,但Metro App不能使用这个DLL。
所以我尝试使用CoreWindow.GetForCurrentThread().GetKeyState
,但这非常糟糕(非常糟糕)..
然后我尝试使用Canvas / MainPage事件KeyUp / KeyDown,但是这个事件没有检测到控件的上/下,我需要这个。
我可以使用哪种其他策略?有人遇到了同样的挑战吗?
感谢!!!