Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Нажать кнопку в окне Експлорера

20K
16 марта 2007 года
B.G.
14 / / 16.03.2007
Здравствуйте, заголовок получился не очень информативным :(. Сорри.
Что делаю:
1. Нахожу окно екплорера с определенным текстом
2. Делаю его активным
3. Перемещаю мышь на какой-то управляющий элемент
4. Пытаюсь нажать клавишу мыши
5. Мыша не клацает
Найти хэндл кнопки, текстового поля... не могу (winsight32 из Делфи).
Нажать надо элемент сайта, т.е. описанного ХТМЛ-ой

Вопрос такой:
Можно ли нажать где-либо на экране мышью (программно), без выяснения хендлов и пр. чтобы сработало akaАппаратно???
257
16 марта 2007 года
kosfiz
1.6K / / 18.09.2005
[quote=B.G.]Вопрос такой:
Можно ли нажать где-либо на экране мышью (программно), без выяснения хендлов и пр[/quote]нажать можно. делаешь так:
 
Код:
mouse_event( MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0 );
mouse_event( MOUSEEVENTF_LEFTUP, 0, 0, 0, 0 );

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

P.S. юзай поиск по форуму.
20K
16 марта 2007 года
B.G.
14 / / 16.03.2007
Большое спасибо. Всё работает. :cool:
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог