尝试使用 FlaUI 自动化我的 Windows 应用程序并注意到某些组件无法识别。
启动应用程序会立即打开一个具有网格窗格的窗口。
打开的窗口有一个要从网格中选择的项目(从项目列表中)以继续进行。
但是 UIA3 和 UIA2 发现很难获取元素及其值。(见下文) 在此处输入图像描述
在上面的屏幕截图中,值应该是“要从列表中选择的项目”,但实际上是 [#30093]。问:如何从应用程序中获取实际值?
在 inspect.exe 中进行验证时,我注意到组件已显示,但 FlauInspect.exe 中未显示相同的组件(下面的屏幕)
SSC 窗口有 7 个由 Inspect 显示的子项,而在 Flauinspect.exe 中它只显示一个按钮。Inspect.exe 在此处输入图像描述
Flauinspect.exe 在此处输入图像描述