c++ - 如何检测/检查在 Juce 框架和 C++ 应用程序中开发的桌面应用程序中的元素?
问题描述
我正在尝试自动化由 CPP 和 juce 框架开发的桌面应用程序。我尝试过使用“UIAVerify”、“Inspect.exe”、“UISpy”等工具,但该桌面应用程序中的对象或元素无法识别,有人可以帮忙吗?
Using inspect or UIAVerify tools only main windows is displayed like below information:
如何找到:从树中选择...
Name: "NEET."
ControlType: UIA_WindowControlTypeId (0xC370)
LocalizedControlType: "window"
BoundingRectangle: {l:2332 t:248 r:3134 b:696}
IsEnabled: true
IsOffscreen: false
IsKeyboardFocusable: true
HasKeyboardFocus: false
AccessKey: ""
ProcessId: 29416
RuntimeId: [2A.40091C]
FrameworkId: "Win32"
ClassName: "JUCE_16f8e8b3839"
NativeWindowHandle: 0x40091C
解决方案
推荐阅读
- python - 如何让敌人改变方向 Python
- laravel - 在 Laravel 6 中选择不同的总分页错误
- microcontroller - 从 SRAM 启动
- python - 在 scipy.stats 中支持 float128 (np.longdouble)
- rust - 如何解决“类型不匹配解析预期的`()`,找到结构`元数据`”?
- mysql - mysql JOIN ON column = 'literal string or value' 不返回预期结果
- spring - 从 Spring Boot 2.0.3 更新到 2.2.4 后,ComponentScan 找不到自己的自定义注解
- acumos - Acumos 项目服务无法启动
- bash - JGit Flow 插件在输入密码后停止
- azure - Azure API 管理与逻辑应用