コード例 #1
0
ファイル: mouse.py プロジェクト: F-Secure/murphy
 def down(self):
     '''
     Simulates pressing the mouse button
     '''
     input_arr = Input * 2
     extra = c_ulong(0)
     ii2_ = InputUnion()
     ii2_.mouse_inp = MouseInput(0,
                                 0,
                                 0,
                                 self._mouse_down_value,
                                 0,
                                 pointer(extra))
     inputs = input_arr(( 0, ii2_ ))
     windll.user32.SendInput(1, pointer(inputs), sizeof(inputs[0]))
コード例 #2
0
ファイル: mouse.py プロジェクト: F-Secure/murphy
    def up(self):
        '''
        Simulates releasing the mouse button
        '''
        input_arr = Input * 2
        extra = c_ulong(0)
        ii2_ = InputUnion()
        ii2_.mouse_inp = MouseInput(0, # pylint: disable=W0201
                                    0,
                                    0,
                                    self._mouse_up_value,
                                    0,
                                    pointer(extra))

        inputs = input_arr(( 0, ii2_ ))
        windll.user32.SendInput(1, pointer(inputs), sizeof(inputs[0]))