Ejemplo n.º 1
0
 def release_key(self, character=''):
     """ Release a given character key """
     try:
         shifted = self.is_char_shifted(character)
     except AttributeError:
         winapi.keybd_event(character, 0, KEYBD_KEYUP, 0)
     else:
         if shifted:
             winapi.keybd_event(self.shift_key, 0, KEYBD_KEYUP, 0)
         char_vk = winapi.VkKeyScan(character)
         winapi.keybd_event(char_vk, 0, KEYBD_KEYUP, 0)
Ejemplo n.º 2
0
 def release_key(self, character=''):
     """ Release a given character key """
     try:
         shifted = self.is_char_shifted(character)
     except AttributeError:
         winapi.keybd_event(character, 0, KEYBD_KEYUP, 0)
     else:
         if shifted:
             winapi.keybd_event(self.shift_key, 0, KEYBD_KEYUP, 0)
         char_vk = winapi.VkKeyScan(character)
         winapi.keybd_event(char_vk, 0, KEYBD_KEYUP, 0)
Ejemplo n.º 3
0
 def press_key(self, character=''):
     """ Press a given character key """
     try:
         shifted = self.is_char_shifted(character)
     except AttributeError:
         winapi.keybd_event(character, 0, 0, 0)
     else:
         if shifted:
             winapi.keybd_event(self.shift_key, 0, 0, 0)
         char_vk = winapi.VkKeyScan(character)
         winapi.keybd_event(char_vk, 0, 0, 0)
Ejemplo n.º 4
0
 def press_key(self, character=''):
     """ Press a given character key """
     try:
         shifted = self.is_char_shifted(character)
     except AttributeError:
         winapi.keybd_event(character, 0, 0, 0)
     else:
         if shifted:
             winapi.keybd_event(self.shift_key, 0, 0, 0)
         char_vk = winapi.VkKeyScan(character)
         winapi.keybd_event(char_vk, 0, 0, 0)