Ejemplo n.º 1
0
 internal HookBase(NativeHookManager m, Func <IntPtr, bool> activate, Func <IntPtr> getTarget)
 {
     Manager        = m;
     _activateFunc  = activate;
     _getTargetFunc = getTarget;
 }
Ejemplo n.º 2
0
 public KeyboardHookImpl(NativeHookManager m)
     : base(m, _native.ActivateKeyboardHook, _native.GetKeyboardHookTarget)
 {
 }
Ejemplo n.º 3
0
 public ShellHookImpl(NativeHookManager m)
     : base(m, _native.ActivateShellHook, _native.GetShellHookTarget)
 {
 }
Ejemplo n.º 4
0
 public MouseHookImpl(NativeHookManager m)
     : base(m, _native.ActivateMouseHook, _native.GetMouseHookTarget)
 {
 }