import win32gui
import win32api
import win32con
import time
def click(x,y):
hWnd = win32gui.FindWindow("Notepad", None) # Получает хендл окна
hwndChild = win32gui.GetWindow(hWnd, win32con.GW_CHILD) # Получает хендл дочернего окна
lParam = win32api.MAKELONG(x, y) # Задает координаты клика
time.sleep(0.3)
# Кликает по координатам
win32api.PostMessage(hwndChild, win32con.WM_LBUTTONDOWN, win32con.MK_LBUTTON, lParam)
win32api.PostMessage(hwndChild, win32con.WM_LBUTTONUP, win32con.MK_LBUTTON, lParam)
time.sleep(0.3)
# Пишет нужную букву
temp = win32api.SendMessage(hwndChild, win32con.WM_CHAR, 0x14, 0)
С блокнотом работает , а вот с другими любыми программами ничего не происходит(ни кликов ни нажатия клавиши), почему?