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

pywinauto操作Windows应用

诸神缄默不语-个人技术博文与视频目录

需要是WindowSpecification.print_control_identifiers()里能看到的元素才能这么去操作。如果看不到的话,可能是因为对Windows系统给开放的权限不够,如果还是想进行自动化操作的话可以用pyautogui包来模拟人工操作。

子窗口下拉列表:
combo_box = main_window.child_window(auto_id, control_type="ComboBox")

点击下拉列表的“打开”按钮和点击按钮:

open_button = combo_box.child_window(title="打开", auto_id="DropDown", control_type="Button"
)
open_button.click()

选择第一项:

list_box = combo_box.child_window(title="请在列表中选择奖品:", control_type="List")items = list_box.items()if items:first_item = items[0]first_item.select()else:print("没有可选项")
http://www.xdnf.cn/news/2779.html

相关文章:

  • VUE3:封装一个评论回复组件
  • 【环境配置】Mac电脑安装运行R语言教程 2025年
  • 如何评价 DeepSeek 的 DeepSeek-V3 模型?
  • 【优选算法 | 二分查找】二分查找算法解析:如何通过二段性优化搜索效率
  • Python项目-支持自然语言处理
  • Docker和K8s面试题
  • Nacos 3.0 上线 MCP Registry,支持 MCP 服务注册到发现全流程管理
  • 从零开始学习车联网相关知识-学习计划
  • YUM/DNF管理工具
  • 蓝桥杯2025年第十六届省赛真题-可分解的正整数
  • 使用Optional优雅处理Null检查
  • 赋能航天教育:高校卫星仿真教学实验平台解决方案
  • Github两种鉴权模式PAT与SSH
  • CMU-15445(1)——环境搭建
  • python上测试neo4j库
  • 注意力机制:从 MHA、MQA、GQA、MLA 到 NSA、MoBA
  • Mysql索引
  • LeetCode【剑指offer】系列(动态规划篇)
  • VBA快速创建Excel中数据模型的数据连接
  • C++ 部署的性能优化方法
  • 网络拓扑模型相关题目-1
  • Lustre/Scade 语言时序算子与形式化验证的联系
  • 从暴力到优化:解决「分数严格小于k的子数组数目」问题
  • 硬件加密+本地部署,大模型一体机如何打造AI安全护城河?
  • terraform plan和apply的区别
  • 声纹监测技术在新能源汽车的应用场景解析
  • Volcano 进阶实战 (三) - (多集群 / 离线混部)调度
  • windows程序转鲲鹏服务器踩坑记【持续更新中】
  • 如何在WordPress网站中设置双重验证,提升安全性
  • Leetcode594.最长和谐子序列