private void SimulateToggleKeyKeypress(KeyboardHelper.ToggleKey key) { sniffer.DeactivateHook(); KeyboardHelper.PressKey(key); switch (key) { case KeyboardHelper.ToggleKey.NumLock: isNumLockOn = !isNumLockOn; break; case KeyboardHelper.ToggleKey.CapsLock: isCapsLockOn = !isCapsLockOn; break; case KeyboardHelper.ToggleKey.ScrollLock: isScrollLockOn = !isScrollLockOn; break; default: break; } sniffer.ActivateHook(); SetToggleMenuButtonStates(); }
private void StopCapture() { sniffer.DeactivateHook(); }