UWP - Как проверить статус NumLock и CapsLock?

Как проверить состояние CapsLock или NumLock и посмотреть, включены они или отключены (включено или выключено)? Насколько я искал, я знаю только, что можно проверить, нажаты ли они.

1 ответ

Решение

Вы можете проверить это на своей странице, используя:

var keystate = Window.Current.CoreWindow.GetKeyState(VirtualKey.NumberKeyLock);
var isNumLocked = (keystate & CoreVirtualKeyStates.Locked) != 0;
Другие вопросы по тегам