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