不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2020-08-09 09:49:05  修改时间:2024-03-29 20:35:18  分类: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函数(最好的解释资料,绝对值得一看,此函数在子类化技巧时候经常用到)

 


jna 与 jna-platform

  1. 从零开始的JNA之路(一):jna包的获取与C语言库调用
  2. 从零开始的JNA之路(二):自定义DLL的调取
  3. 从零开始的JNA之路(三):利用jna-platform.jar调取窗口及安装键盘钩子
  4. jna-platform官方简介
  5. JNI的替代者—使用JNA访问Java外部功能接口
  6. JNA介绍及使用JNA监听鼠标实现
  7. Java调用Win32实现操作其他程序窗口

其他

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