мне нужно получить код ключа низкого уровня Windows ( http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx ), перехватывая ввод от UIElement.PreviewKeyDown()
для отправки через сокет и обмена ими с другим хозяином. Есть ли способ для этого?
c# wpf поймать код клавиши win из обработчика события previewkeydown
Ответы (1)
Я считаю, что вы ищете System.Windows.Input.KeyInterop. Вот как вы его используете:
private void previewKeyDownHandler(object sender, KeyEventArgs e){
var vk = KeyInterop.VirtualKeyFromKey(e.Key);
//....
}
person
King King
schedule
28.09.2014