Example #1
0
 /// <summary>
 ///     Uninstalls the global hook
 /// </summary>
 private void UnHook()
 {
     HookProcHandler = null;
     Win32.FreeLibrary(m_hInstance);
     Win32.UnhookWindowsHookEx(m_hHook);
 }
Example #2
0
 /// <summary>
 ///     Installs the global hook 'mouse'
 /// </summary>
 private void InitHook()
 {
     HookProcHandler = HookProc;
     m_hInstance = Win32.LoadLibrary("User32");
     m_hHook = Win32.SetWindowsHookEx((int) Win32.WindowsHook.WH_MOUSE_LL, HookProcHandler, m_hInstance, 0);
 }