R
R
rinnn2018-05-18 07:41:35
Automation
rinnn, 2018-05-18 07:41:35

How to click on rows in syslistview32 of someone else's application?

Автоматизировал установку сторонней программы посредством UI Automation.
После установки программа запускается и имеет ListView, с произвольным количеством строк.
Если кликнуть по строке двойным щелчком, откроется окно, в котором нужно нажать на пару кнопок.
Вопрос: как мне посредством UI Automation, или любым другим способом, получить количество строк, отталкиваясь от количества, открывать каждую? (Как кнопки нажимать в появившемся окне, знаю, застрял на ListView).
Я очень надеюсь на вашу помощь, много дней ломаю голову, может подскажете. Заранее спасибо.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Alexander Yudakov, 2018-05-18
@rinnn

Messages can be sent to it:
- to get the number of elements LVM_GETITEMCOUNT
- to select the current element LVM_SETITEMSTATE
And then simulate pressing Enter.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question