private static bool kbdHook_KeyUpEvent(llc.KeyboardHook sender, uint vkCode, bool injected) { if (vkCode == (uint)Keys.PrintScreen) { prscDown = false; } return(false); }
private static bool kbdHook_KeyDownEvent(llc.KeyboardHook sender, uint vkCode, bool injected) { if (vkCode == (uint)Keys.PrintScreen && !prscDown) { if (llc.Keyboard.IsKeyDown((int)Keys.Menu)) { Console.WriteLine("Saved Current Window - " + PrintWindow()); } else { Console.WriteLine("Saved Current Screen - " + PrintScreen()); } prscDown = true; return(true); } return(false); }