Ejemplo n.º 1
0
 private static void SendClearingKeystrokes()
 {
     KeyAndMouseFunctions.SendKey((ushort)ScanCodes.LShift, false, true);
     KeyAndMouseFunctions.SendKey((ushort)ScanCodes.LMenu, false, true);
     KeyAndMouseFunctions.SendKey((ushort)ScanCodes.LControl, false, true);
     KeyAndMouseFunctions.SendKey((ushort)ScanCodes.RShift, false, true);
     KeyAndMouseFunctions.SendKey((ushort)ScanCodes.RMenu, false, true);
     KeyAndMouseFunctions.SendKey((ushort)ScanCodes.RControl, false, true);
 }
Ejemplo n.º 2
0
 private static void SendDownKeystrokes(KeyWithModifiers keyWithModifiers)
 {
     //send down keystrokes
     if ((keyWithModifiers.Modifiers & KeyModifiers.Shift) == KeyModifiers.Shift)
     {
         KeyAndMouseFunctions.SendKey((ushort)ScanCodes.LShift, true, false);
     }
     if ((keyWithModifiers.Modifiers & KeyModifiers.Alt) == KeyModifiers.Alt)
     {
         KeyAndMouseFunctions.SendKey((ushort)ScanCodes.LMenu, true, false);
     }
     if ((keyWithModifiers.Modifiers & KeyModifiers.Ctrl) == KeyModifiers.Ctrl)
     {
         KeyAndMouseFunctions.SendKey((ushort)ScanCodes.LControl, true, false);
     }
     KeyAndMouseFunctions.SendKey((ushort)keyWithModifiers.ScanCode, true, false);
 }