• notice
  • Congratulations on the launch of the Sought Tech site

Python gets the window handle and simulates a mouse click

import win32gui
import win32api
import pyautogui
# from pymouse import PyMouse
hwnd_title = {} 
 
def get_all_hwnd ( hwnd , mouse ):
    if ( win32gui . IsWindow ( hwnd ) and  
        win32gui . IsWindowEnabled ( hwnd ) and 
        win32gui . IsWindowVisible ( hwnd )):
        hwnd_title . update ({ hwnd : win32gui . GetWindowText ( hwnd )})
 
 
win32gui . EnumWindows ( get_all_hwnd , 0 ) 
 
# m = PyMouse()
 
for h , t in hwnd_title . items ():
    if t :
        print ( h , t )
        if t == 'Miguel' : 
            left , top , right , bottom = win32gui . GetWindowRect ( h )
            print ( left , top , right , bottom )
            pyautogui . click ( right - 206 , bottom - 31 )


Tags

Technical otaku

Sought technology together

Related Topic

0 Comments

Leave a Reply

+