0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 37
|
||||||
1 | ||||||
ListView Click another app18.05.2016, 15:46. Показов 659. Ответов 0
Приветствую Киберфорум.
Необходима ваша помощь или новая идея которую я еще не попробовал. Ситуация: Имеется сторонее приложение, написанное с использованием VCL объектов. В окне приложения есть ListView и TToolBar с кнопками, некоторые из них выключены. У элемента ListView есть метод ListView::OnClick::lstvwListClick(TObject *Sender), при клике на ListView необходимые кнопки на тулбаре становятся активными. Мне необходимо кликать в листвью или выполнять команду OnClick. Ограничения: ПО запускает в интерактивной сессии WinSta0/Desktop из под сервиса. Я пробовал: 1.Windows UIAutomation, но List Control не имеет Invoke метода, так же не имеет дефолтной функции которая бы выполнялась accDoDefaultAction. 2.Пробовал сделать SendMessage WM_NOTIFY, но в Windows старше Виста, нельзя посылать уведомления другим процессам. 3.Также использовал SendInput с кликом мышки, но из под WinSta0 сессии, это невозможно ERROR_ACCESSDENIED. 4.Инжектил dll в процесс, и вызывал функцию напрямую по адресу:
Вопрос: Как мне ткнуть в ListView в другом приложение?
0
|
18.05.2016, 15:46 | |
Ответы с готовыми решениями:
0
Click в ListView Событие Click в ListView Не работает Click на listview В чём отличие событий ListView Click от MouseClick |
18.05.2016, 15:46 | |
18.05.2016, 15:46 | |
Помогаю со студенческими работами здесь
1
если .click один - одна функция, .click еще раз и другая Click, dbl click and move mouse VS 2008, C#: 1 Error. Constructor on type 'App.App.Forms.FormBase' not found. в FormDerived [Design] Resolved versions for app (XX.X.X) and test app (XX.X.X) differ App внутри app django 2 В чём разница между std::ios::app и std::ios_base::app Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |