有没有人可以帮助我将此代码转换为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的错误。有人可以告诉我如何正确转换它吗?
非常感谢!