コード例 #1
0
 private static bool kbdHook_KeyUpEvent(llc.KeyboardHook sender, uint vkCode, bool injected)
 {
     if (vkCode == (uint)Keys.PrintScreen)
     {
         prscDown = false;
     }
     return(false);
 }
コード例 #2
0
 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);
 }