【问题标题】:How to get/update data SPR32X60_SpreadSheet content using UIAutomation/IAccessibility/Win32API如何使用 UIAutomation/IAccessibility/Win32API 获取/更新数据 SPR32X60_SpreadSheet 内容
【发布时间】:2020-01-18 16:47:04
【问题描述】:

我们有一个具有对象“SPR32X60_SpreadSheet”的应用程序。对象内容在 inspect.exe 中不可用。 如何使用 UIAutomation/IAccessibility/Win32API 获取 SPR32X60_SpreadSheet 网格的内容并对其执行操作。

任何帮助将不胜感激。

谢谢 普雷蒂

【问题讨论】:

  • Inspect.exe 使用 UI 自动化。如果它没有发现自动化接口,则没有任何供您使用。

标签: winapi ui-automation


【解决方案1】:

并非所有 UI 元素都支持 UI 自动化。例如,custom SuperGrid 不支持 UI 自动化。

通常,大多数 Win32 控件都支持 UI 自动化。更多详细信息请参考Supporting UI Automation Control Types。

要与不支持 UI 自动化的 UI 控件进行交互,模拟鼠标/键盘输入是一种可能的解决方法。参考SendInput。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-06
    • 2012-12-28
    • 1970-01-01
    相关资源
    最近更新 更多