Может ли кто-нибудь помочь мне преобразовать этот код в vb.net, я пробовал его с конвертерами, но компилятор выдает мне ошибки:
HotKey hotkey = new HotKey((HwndSource)HwndSource.FromVisual(App.Current.MainWindow));
hotkey.Modifiers = HotKey.ModifierKeys.Alt | HotKey.ModifierKeys.Control;
hotkey.Key = System.Windows.Input.Key.V;
hotkey.HotKeyPressed += hotkey_HotKeyPressed;
Это из отличной статьи о глобальных горячих клавишWPF, его можно найти здесь http://www.codeproject.com/Tips/274003/Global-Hotkeys-in-WPF,, но он находится на C #, а мой код на vb.net.
Я получаю это от переводчика
Dim hotkey__1 As New HotKey(DirectCast(HwndSource.FromVisual(App.Current.MainWindow), HwndSource))
hotkey__1.Modifiers = HotKey.ModifierKeys.Alt Or HotKey.ModifierKeys.Control
hotkey__1.Key = System.Windows.Input.Key.V
hotkey__1.HotKeyPressed += hotkey_HotKeyPressed
Последнийстрока дает мне ошибку, что я должен использовать RaiseEvent.Может кто-нибудь дать мне подсказку, как правильно конвертировать его?
Большое спасибо!