private void ThisAddIn_Startup(object sender, System.EventArgs e) { _keyboardProc = KeyboardHookCallback; SetWindowsHooks(); // this.Application.SheetActivate += new Excel.AppEvents_SheetActivateEventHandler(Application_SheetActivate); }
private void ThisAddIn_Startup(object sender, System.EventArgs e) { _mouseProc = MouseHookCallback; _keyboardProc = KeyboardHookCallback; ////初始化 TaskPanel initTaskPanel(); }
private void ThisAddIn_Startup(object sender, System.EventArgs e) { letterAdd = new Dictionary <char, LetterAdd>(); _mouseProc = MouseHookCallback; _keyboardProc = KeyboardHookCallback; SetWindowsHooks(); }
public KeyboardHook() { _keyboardProc = KeyboardHookCallback; uint threadId = (uint)SafeNativeMethods.GetCurrentThreadId(); _hookIdKeyboard = SafeNativeMethods.SetWindowsHookEx( (int)SafeNativeMethods.HookType.WH_KEYBOARD, _keyboardProc, IntPtr.Zero, threadId); }
private void ThisAddIn_Startup(object sender, EventArgs e) { _keyboardProc = KeyboardHookCallback; log4net.Config.XmlConfigurator.Configure(); SetWindowsHooks(); }
public void RegisterEvents() { _keyboardProc = KeyboardHookCallback; SetWindowsHooks(); }
static MsgBox() { _hookProc = new SafeNativeMethods.HookProc(MessageBoxHookProc); _enumProc = new SafeNativeMethods.EnumChildProc(MessageBoxEnumProc); _hHook = IntPtr.Zero; }