我正在用 UWP 和 C# 编写游戏,我希望玩家能够通过同时(或几乎同时)按下鼠标左键和右键来指示动作。
为一个按钮设置一个事件很容易,但在事件中,我想查看另一个按钮是否被按下。
有人建议这应该有效:
Window.Current.CoreWindow.GetKeyState(Windows.System.VirtualKey.RightButton).HasFlag(CoreVirtualKeyStates.Down)
但它没有 - 它总是为没有首先检测到的按钮返回 false。
有什么建议么?