当前位置: 首页 > news >正文

餐饮加盟网站怎么做华为云虚拟主机

餐饮加盟网站怎么做,华为云虚拟主机,网站开发要学些什么,北京代理记账1 后台键鼠操作 组合键不生效#xff0c;并且按键按下会触发两次#xff0c;不知道为什么#xff1f;有大佬知道了#xff0c;请指教一下#xff01; import time import win32api import win32con import win32guiclass VirtualKeyboard:def __init__(self, hwnd):self…1 后台键鼠操作 组合键不生效并且按键按下会触发两次不知道为什么有大佬知道了请指教一下 import time import win32api import win32con import win32guiclass VirtualKeyboard:def __init__(self, hwnd):self.hwnd hwndself.hwnd_title win32gui.GetWindowText(hwnd)# 模拟一次按键的输入间隔值默认0.1Sdef key_press(self, key: str, interval0.1):key ord(key.upper())win32api.PostMessage(self.hwnd, win32con.WM_KEYDOWN, key, 0)time.sleep(interval)win32api.PostMessage(self.hwnd, win32con.WM_KEYUP, key, 0)# 模拟一个按键的按下def key_down(self, key: str):key ord(key.upper())win32api.PostMessage(self.hwnd, win32con.WM_KEYDOWN, key, 0)# 模拟一个按键的弹起def key_up(self, key: str):key ord(key.upper())win32api.PostMessage(self.hwnd, win32con.WM_KEYUP, key, 0)# 模拟鼠标的移动def mouse_move(self, x, y):x int(x)y int(y)point win32api.MAKELONG(x, y)win32api.PostMessage(self.hwnd, win32con.WM_MOUSEMOVE, None, point)# 模拟鼠标的按键抬起def mouse_up(self, x, y, buttonL):x int(x)y int(y)button button.upper()point win32api.MAKELONG(x, y)if button L:win32api.PostMessage(self.hwnd, win32con.WM_LBUTTONUP, win32con.MK_LBUTTON, point)elif button R:win32api.PostMessage(self.hwnd, win32con.WM_RBUTTONUP, win32con.MK_RBUTTON, point)# 模拟鼠标的按键按下def mouse_down(self, x, y, buttonL):x int(x)y int(y)button button.lower()point win32api.MAKELONG(x, y)if button L:win32api.PostMessage(self.hwnd, win32con.WM_LBUTTONDOWN, win32con.MK_LBUTTON, point)elif button R:win32api.PostMessage(self.hwnd, win32con.WM_RBUTTONDOWN, win32con.MK_RBUTTON, point)# 模拟鼠标的左键双击def mouse_double(self, x, y):x int(x)y int(y)point win32api.MAKELONG(x, y)win32api.PostMessage(self.hwnd, win32con.WM_LBUTTONDBLCLK, win32con.MK_LBUTTON, point)win32api.PostMessage(self.hwnd, win32con.WM_LBUTTONUP, win32con.MK_LBUTTON, point)# 模拟鼠标移动到坐标并进行左键单击def mouse_move_press(self, x, y):x int(x)y int(y)point win32api.MAKELONG(x, y)win32api.PostMessage(self.hwnd, win32con.WM_MOUSEMOVE, None, point)win32api.PostMessage(self.hwnd, win32con.WM_LBUTTONDOWN, win32con.MK_LBUTTON, point)win32api.PostMessage(self.hwnd, win32con.WM_LBUTTONUP, win32con.MK_LBUTTON, point)# 模拟鼠标移动到坐标并进行左键双击def mouse_move_press_double(self, x, y):x int(x)y int(y)point win32api.MAKELONG(x, y)win32api.PostMessage(self.hwnd, win32con.WM_MOUSEMOVE, None, point)win32api.PostMessage(self.hwnd, win32con.WM_LBUTTONDBLCLK, win32con.MK_LBUTTON, point)win32api.PostMessage(self.hwnd, win32con.WM_LBUTTONUP, win32con.MK_LBUTTON, point)if __name__ __main__:# 1.根据窗口标题获取句柄通过标题查找仅返回一个顶层窗口的句柄不支持模糊查询try:# 获取窗口句柄handle win32gui.FindWindow(Notepad, None) # 通过窗口标题获取窗口句柄print(窗口句柄是{}.format(handle))vkb VirtualKeyboard(67626)# vkb.mouse_move(100,100)vkb.mouse_move_press(50, 50)vkb.key_press(A)except Exception as e:print(窗口句柄获取失败{}.format(e))
http://www.zqtcl.cn/news/587644/

相关文章:

  • 江门网站seo推广湖南省建设银行网站官网
  • 网站底部关键词指向网站打开速度慢跟什么有关系
  • 网站右侧广告合肥高端网站设计
  • 漯河市郾城区网站建设wordpress文件管理
  • 网站栅格大连做网站的
  • 珠海企业网站建设报价鄂州网吧什么时候恢复营业
  • 手机制作钓鱼网站id转换为wordpress
  • 手机网站 好处信用中国 网站有那个部门支持建设
  • 模板免费网站自己如何做网站优化
  • 自适应网站做mip改造淘宝上买衣服的网站
  • 射阳做企业网站哪家好利用新冠消灭老年人
  • 网站头部修改wordpress php幻灯片代码
  • 网络违法犯罪举报网站哪里有制作网站服务
  • 临沂怎么做网站网站 单页
  • 科技信息网站系统建设方案建筑设计专业世界大学排名
  • 做网站运营的简历小型视频网站建设
  • 福建省亿力电力建设有限公司网站网页设计html代码大全动物
  • 如何建网站赚取佣金企业网站的在线推广方法有
  • 嵌入式转行到网站开发免费秒玩小游戏
  • 采购网站排名不需要证件做网站
  • wordpress添加用户登录东莞网络公司seo优化
  • 哪些企业网站使用水墨风格设计免费
  • 河北邯郸做网站的公司哪家好云南建站公司
  • 网站开发如何给用户发邮件wordpress中文插件下载
  • 专业外贸网站建设公司排名网站错误列表
  • 魔站建站系统哪家好扬州网站开发公司电话
  • 合伙做网站网络公司网站建设首页
  • 网站建设项目经理深圳在线官网
  • 网站开发技术及应用wordpress自定义类型使用模板
  • 网站颜色 字体代销网站源码