0

我发现如果我搜索名称包含空格的 IUIAutomationElement,FindFirst 方法会返回 nullptr,而不是正确答案。

uiaPtr->CreatePropertyCondition(UIA_NamePropertyId, _variant_t(L"Alisha Chinai"), &search_condition);

//
auto ret = parent_uia->FindFirst(TreeScope_Subtree, search_condition, &target_uia);

我检查了我期望在树中返回的 target_uia 元素。

我怎样才能解决这个问题?

4

1 回答 1

0

如果我的理解是正确的,那么您正在寻找包含空格的名称对象属性。

在这种情况下,您可以使用 \n 进行搜索。例如,“运动\ncar”。

于 2020-06-04T05:09:54.690 回答