发布网友 发布时间:2022-05-03 03:02
共1个回答
热心网友 时间:2023-10-08 18:42
在构造函数加入:RegisterHotKey(Handle, 100, 1, Keys.L); // 热键:ALT+L再加入下面的函数:#region 用于定义快捷方式[System.Runtime.InteropServices.DllImport("user32.dll")] //申明API函数 public static extern bool RegisterHotKey(IntPtr hWnd, // handle to window int id, // hot key identifier uint fsModifiers, // key-modifier options Keys vk // virtual-key code ); [System.Runtime.InteropServices.DllImport("user32.dll")] //申明API函数 public static extern bool UnregisterHotKey(IntPtr hWnd, // handle to window int id // hot key identifier );// 定义一个KeyModifiers的枚举,以便出现组合键public enum KeyModifiers //重写WndProc()方法,通过监视系统消息,来调用过程protected override void WndProc(ref Message m)//监视Windows消息 }