不灭的火

革命尚未成功,同志仍须努力:加密SHA/AES/RSA下载JDK17

作者:AlbertWen  添加时间:2020-08-09 09:49:05  修改时间:2025-09-11 12:16:13  分类:01.Python编程  编辑
  1. 《PyWinAuto 中文文档》《PyAutoGUI手册》
  2. PyWinAuto:[官网教程][汉化版] GUI 自动化测试框架
  3. [CSDN] PyWinAuto教程[知乎] PyWinAuto入门指南

  1. Python收藏PyWin32模块win32guiwin32processwin32apiPyWin32.chm文档下载
  2. PyWin32:它直接包装了几乎所有的Windows API,可以方便地从Python直接调用,该模块另一大主要功能是通过Python进行COM编程
  3. PyWin32安装教程(要选择对的版本:64位)
  1. Python和win32编程(一)——开始、FindWindow()FindWindowEx()   、win32gui.GetDlgItem():用控件的ID取得控件的句柄
  2. Python和win32编程(二)——菜单操作:GetMenu,GetSubMenu,GetMenuItemID以及wParam的HIWORD&LOWORD
  3. Python和win32编程(四)——下拉列表操作:CB_SETCURSEL、CBN_SELENDOK和CBN_SELCHANGE
  1. win32api win32gui win32con 窗口句柄 发送消息 常用方法 
  2. python win32api win32gui win32con 窗口句柄 发送消息 常用方法 键盘输入(推荐微软的 Spy++ 来查看窗口类名等信息)
  3. python通过win32api轻松获取控件的属性值

分析工具:消息、句柄、控件ID、类名

  1. [软件下载] Microsoft Spy++ V15.0.26724.1 简体中文绿色版 64位
  2. Spy++ —— 窗口、消息查看分析利器

获取窗体的长宽

  1. win32gui.GetWindowRect(hWnd):在win10上获取窗口宽高“偏小”的解决方案

使窗体排在最前面

  1. win32gui.SetForegroundWindow():激活窗口至前端失败的解决方案
  2. Python win32gui.SetForegroundWindow()调用窗口到最前面
  3. Python win32gui.SetForegroundWindow()调用窗口到最前面

获得指定窗口的信息

  1. Python win32api.GetWindowLong()方法代码示例
  2. GetWindowLong详解
  3. GetWindowLong说明及应用
  4. GetWindowLong函数(最好的解释资料,绝对值得一看,此函数在子类化技巧时候经常用到)

 

其他

  1. 对Windows桌面应用程序进行UI自动化测试
  2. pywin32常用模块及函数
  3. win32gui.GetWindowRect() 获取窗体的位置,计算窗体的长宽,不准的解决方案
  4. PyAutoGUI自动化控制 鼠标 和 键盘 操作