Здравствуйте!
Подскажите пожалуйста. Как из Hiasm нажать кнопку стороннего приложения. Например калькулятора. Как узнать какое сообщение нужно посылать окну элементом SendMessage для конкретной кнопки? Конкретно, не могу нажать кнопку Autorepeat в приложении CopyDR.exe (чтобы она стала активной необходимо добавить одно задание).
Этот топик читают: Гость
Этот топик был перемещен из раздела "Помощь по среде"
|
Ответов: 91
Рейтинг: 0
|
|||
| карма: 0 |
| ||
| файлы: 1 | CopyDR.rar [186.2KB] [432] |
|
Ответов: 196
Рейтинг: 43
|
|||
|
wvlas, вначале найти хендл окна, затем хендл кнопки и отправить сообщение BM_CLICK
Редактировалось 1 раз(а), последний 2018-08-15 20:33:42 |
|||
| карма: 2 |
|
|
Ответов: 91
Рейтинг: 0
|
|||
|
Получается если только управлять кнопками окна программы созданной в Hiasm. А калькулятором например не могу.
|
|||
| карма: 0 |
|
|
Ответов: 196
Рейтинг: 43
|
|||
|
wvlas, Пробуй
|
|||
| карма: 2 |
|
|
Ответов: 91
Рейтинг: 0
|
|||
|
Работает!
А почему "BM_CLICK" = 245? Откуда эта цифра 245? |
|||
| карма: 0 |
|
|
Ответов: 321
Рейтинг: 10
|
|||
|
wvlas писал(а): Работает!
А почему "BM_CLICK" = 245? Откуда эта цифра 245? Если не ошибаюсь, то это код операции. http://docwiki.embarcadero.com/Libraries/XE2/en/Winapi.Messages BM_CLICK: Integer = $F5; f5 (hex) = 245 |
|||
| карма: 1 |
|
|
Ответов: 91
Рейтинг: 0
|
|||
|
Спасибо за помощь!
|
|||
| карма: 0 |
|
7



Поиск
Друзья
Администрация