Изменить значение редактирования с помощью CComPtr<IUIAutomationElement>
CComQIPtr<IUIAutomation> uia;
CComPtr<IUIAutomationCondition> condition;
uia->CreatePropertyCondition(UIA_NamePropertyId, CComVariant(L"SomeEdit"), &condition);
CComPtr<IUIAutomationElement> edit;
if (FAILED(root->FindFirst(TreeScope_Descendants, condition, &edit))|| !edit)
continue;
CComVariant url;
edit->GetCurrentPropertyValue(UIA_ValueValuePropertyId, &url);
Можно ли изменить значение редактирования с помощью msaa? как я могу изменить значение редактирования, как edit->SetCurrentPropertyValue("whatever");
изменение url.bstrVal не меняет значение в источнике!
MessageBox(0, url.bstrVal, 0, 0);