Ejemplo n.º 1
0
 private static void ModifiersUp(InputBuilder builder, IEnumerable <VirtualKeyCode> modifierKeyCodes)
 {
     if (modifierKeyCodes == null)
     {
         return;
     }
     foreach (var key in modifierKeyCodes.Reverse())
     {
         builder.AddKeyUp(key);
     }
 }
Ejemplo n.º 2
0
        public IKeyboardSimulator ModifiedKeyUp(IEnumerable <VirtualKeyCode> modifierKeyCodes, IEnumerable <VirtualKeyCode> keyCodes)
        {
            var builder = new InputBuilder();

            foreach (var key in keyCodes)
            {
                builder.AddKeyUp(key);
            }
            ModifiersUp(builder, modifierKeyCodes);
            SendSimulatedInput(builder.ToArray());
            return(this);
        }