Здравствуйте!
Помогите пожалуйста разобраться со следующим:
Есть запущеное приложение.
Нужно нажать на определенную кнопку (в строке меню) чтоб показалось выпадающее меню.
Выбрать из него необходимый пункт и нажать.
Проблема первая.
Кнопка вызывающая меню не всегда находиться в одном и том же месте. Поэтому не могу привязать ее к коорданатам.
Так же не могу получить ее ID :( (Au3Info не распознает кнопки)
Проблема вторая.
Не могу понять принцип работы вот вот этих функций,
Буду очень признателен за пояснение на пальцах (тоесть код с комментариями) что и зачем.
Справка это хорошо но увы пока разобраться самостоятельно не выходит.
*Приложение это 1С
Пока сделал метод перемещения по его меню с помощью
Все работает но опять таки только тогда когда когда кнопка находится в указаном месте.
Но так как в разных интерфейсах последовательность кнопок может быть разная.
Работает некорректно.
**в аттаче пример меню
Помогите пожалуйста разобраться со следующим:
Есть запущеное приложение.
Нужно нажать на определенную кнопку (в строке меню) чтоб показалось выпадающее меню.
Выбрать из него необходимый пункт и нажать.
Проблема первая.
Кнопка вызывающая меню не всегда находиться в одном и том же месте. Поэтому не могу привязать ее к коорданатам.
Так же не могу получить ее ID :( (Au3Info не распознает кнопки)
Проблема вторая.
Не могу понять принцип работы вот вот этих функций,
Код:
_GUICtrlMenu_GetMenu
_GUICtrlMenu_GetItemSubMenu
Буду очень признателен за пояснение на пальцах (тоесть код с комментариями) что и зачем.
Справка это хорошо но увы пока разобраться самостоятельно не выходит.
*Приложение это 1С
Пока сделал метод перемещения по его меню с помощью
Код:
Send
Все работает но опять таки только тогда когда когда кнопка находится в указаном месте.
Но так как в разных интерфейсах последовательность кнопок может быть разная.
Работает некорректно.
**в аттаче пример меню