Я пишу игру на UWP и C # и хочу, чтобы игрок мог указывать действие, нажимая левую и правую кнопки мыши одновременно (или почти).
ЭтоДостаточно просто иметь событие для одной кнопки, но внутри события я хочу посмотреть, была ли нажата другая кнопка.
Было предложено, чтобы это работало: Window.Current.CoreWindow.GetKeyState(Windows.System.VirtualKey.RightButton).HasFlag(CoreVirtualKeyStates.Down)
, но это не так -всегда возвращает false для кнопки, которая не была обнаружена первой.
Есть предложения?