public KeyboardHook(HookMethod hooker) : base(hooker, HookType.Keyboard) { KeysDown = new HashSet<Keys>(); }
public WindowsHook(HookMethod hooker, HookType type) { this.hooker = hooker; this.type = type; }
public MessageHook(HookMethod hooker) : base(hooker, HookType.Message) { }
public MouseHook(HookMethod hooker) : base(hooker, HookType.Mouse) { }