winapi - 如何使用 UIAutomation/IAccessibility/Win32API 获取/更新数据 SPR32X60_SpreadSheet 内容
问题描述
我们有一个具有对象“SPR32X60_SpreadSheet”的应用程序。对象内容在 inspect.exe 中不可用。如何使用 UIAutomation/IAccessibility/Win32API 获取 SPR32X60_SpreadSheet 网格的内容并对其采取行动。
任何帮助将不胜感激。
谢谢普里蒂
解决方案
并非所有 UI 元素都支持 UI 自动化。例如,自定义 SuperGrid不支持 UI 自动化。
通常,大多数 Win32 控件都支持 UI 自动化。有关更多详细信息,请参阅支持 UI 自动化控件类型。
要与不支持 UI 自动化的 UI 控件进行交互,模拟鼠标/键盘输入是一种可能的解决方法。请参阅SendInput
。
推荐阅读
- azure - azure - 用户信息 - 获取更多信息
- typescript - 将被减数的交集分配给减数被减数的交集
- php - 如何将主题添加到现有的实时网站
- arrays - 如果不存在键,Laravel 从数组中提取值
- swift - 如何将 UIButton 上的 UIView 作为单击事件的参数传递
- python - 从 SymPy 符号定义函数
- python - 索引错误:索引 512 超出轴 0 的范围,大小为 512
- python - 如何定义一个只接受字符串的函数
- c++ - 无法将参数 1 从 'Object *' 转换为 'const int
- python - 我不止一次从抓取脚本中获得价值