VB6 - Выбрать все элементы из внешней программы. - PullRequest
1 голос
/ 15 июня 2011

Мне нужно выбрать все элементы из внешней программы ListView.Кто-нибудь знает, как я могу это сделать?Я пытался с SendCommand, но не смог.

В AutoIt я могу сделать это следующим образом:

ControlListView("Title", "", "[CLASS:SysListView32; INSTANCE:1]", "Selectall")

Спасибо!

1 Ответ

1 голос
/ 15 июня 2011

Вам нужно будет отправить сообщение элементу управления с помощью Win32 SendMessage API.

Вот пример именно этого .

Вам, конечно, придется найти дескриптор окна элемента управления, при условии, что вы знаете класс и имя окна (которое вы можете найти с помощью Spy ++ ), вы, вероятно, можете сделать это с помощью FindWindowEx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...