spy++可以用来查找桌面程序(c/s)的窗口句柄,实现自动化测试。

        def find_idxSubHandle(pHandle, winClass, index=0):
"""
已知子窗口的窗体类名
寻找第index号个同类型的兄弟窗口
"""
assert type(index) == int and index >= 0 # 断言
handle = win32gui.FindWindowEx(pHandle, 0, winClass, None)
while index > 0:
handle = win32gui.FindWindowEx(pHandle, handle, winClass, None)
index -= 1
return handle

这段代码在程序开始需要添加,无需改动。

最新文章

  1. ZKWeb网页框架1.3正式发布
  2. iOS应用九宫格算法
  3. js 性能基准测试工具-告别可能、也许、大概这样更快更省
  4. iOS.ReactNative-4-react-native-command-line-tool
  5. 常规SQL注入脚本
  6. [C#]网络编程系列专题二:HTTP协议详解
  7. bootstrap-datetimepicker配置选项
  8. Java CopyOnWriteArrayList分析
  9. UITableView 性能优化
  10. es6的一些知识点
  11. Flask從入門到入土(三)——Web表單
  12. [Noi2013]书法家
  13. JS/jquery实现鼠标控制页面元素显隐
  14. 前端多选插件bootstrap-select的使用
  15. Scala中的Implicit详解
  16. java抽象类详解
  17. App安全
  18. zw·10倍速大数据与全内存计算
  19. Nanui 教程
  20. javascript控件(二):一个好用的表格(分页实例)

热门文章

  1. 内存吞金兽(Elasticsearch)的那些事儿 -- 常见问题痛点及解决方案
  2. C#10在List, Queue 以及Stack中使用EnsureCapacity方法来提升性能
  3. NOIP 模拟 $33\; \rm Connect$
  4. asp.net core 知识点总结
  5. Redis5.0 配置文件中文参考
  6. QT 资源文件的添加
  7. 四:HttpServletRequest对象
  8. 测试工具Wiremock介绍
  9. 使用栅格系统开发响应式页面——logo+nav实例
  10. JS方式实现隐藏手机号码中间4位数