有时候我们需要程序自动化帮我们处理一些事情,这时候我们会想到使用按键精灵等一些可以模拟人工操作的软件代替我们劳动,但是,这种操作有个前提就是需要将操作界面置于最顶层,这样就会影响我们做其他事情,这时我们就不希望操作界面置于最外层,影响我们做其他操作。
今天给大家带来的这款程序就是在不影响我们做其他事情的情况下,帮助我们操作其他窗口
具体代码如下
'''
作者:雨轩
说明:欢迎大家跟我学习python相关技术
,感兴趣的朋友可以加QQ1436083249一起交流
也可以专门跟我一起学,我会提供一些小的案例(有偿)给学员去做
'''
import cv2
import win32api
import win32con
from ctypes import windll, byref, c_ubyte
from ctypes.wintypes import RECT
import numpy as np
import time
class zmzx:
def __init__(self,hd):
self.hd = hd
windll.user32.SetProcessDPIAware()
def click(self,cx,cy):
long_position=win32api.MAKELONG(int(cx),int(cy))
win32api.SendMessage(self.hd,win32con.WM_LBUTTONDOWN,win32con.MK_LBUTTON,long_p