Я пытаюсь определить, когда клавиатура прикреплена или отсоединена от поверхности. В настоящее время я задаю функцию через SetInterval на каждую 1 секунду, а затем вызываю API для обнаружения мыши (очевидно, клавиатура всегда возвращает true).
var mouse = new Windows.Devices.Input.MouseCapabilities().
Основываясь на возвращаемом значении, я делаю свою работу. Все работает нормально, но медленно.
Могу ли я сделать что-то еще? Как вместо того, чтобы тянуть, это что-то толкающее эквивалентно этому.
Перемещение вещей из Js в Cpp улучшит это? Если да, как это сделать?
Спасибо
Просто из просмотра документации по API, я думаю, DeviceWatcher события могут быть тем, что вы ищете.
Других решений пока нет …