/// <summary> 
 /// 注册快捷键 
 /// </summary> 
 /// <param name="hWnd">持有快捷键窗口的句柄</param> 
 /// <param name="fsModifiers">组合键</param> 
 /// <param name="vk">快捷键的虚拟键码</param> 
 /// <param name="callBack">回调函数</param> 
 public static void Regist(IntPtr hWnd, Gean.User32.GlobalHotkeyModifiers fsModifiers, Keys vk, HotKeyCallBackHanlder callBack)
 {
     int id = keyid++;
     if (!User32.RegisterGlobalHotkey(hWnd, id, fsModifiers, vk))
         throw new Exception("regist hotkey fail.");
     keymap[id] = callBack;
 }
Example #2
0
 void Logger_LogWritedEvent(object sender, Gean.SimpleLogger.SimpleLoggerWriter.LogWritedEventArgs e)
 {
     _logList.Enqueue(e.LogString);
 }