Форум: "Основная";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Вниз
Имитация клика мыши и нажатия кнопок. Найти похожие ветки
← →
Реактор © (2004-08-18 21:35) [0]1. Хочу что бы программы переместила мышь в заданные координаты экрана и сделала клик левой кнопкой. Как это сделать?
2. Хочу, что бы программа сама симитировала нажатие кнопки 1, а потом кнопки ентер. Как это сделать?
Где о подобном можно почитать, а то несколько неудобно такие ламерские вопросы задавать.
← →
Юрий Зотов © (2004-08-18 21:50) [1]Переместить - см. SetCursorPos
Кликнуть - см. WindowFromPoint, Post/SendMessage, WM_LBUTTONDOWN и WM_LBUTTONUP.
Сымитировать нажатие своей кнопки - вызвать ее метод Click (или вызвать ее обработчик OnClick, или тоже послать ей сообшения).
← →
Zacho © (2004-08-18 21:51) [2]KEYBD_EVENT, MOUSE_EVENT
А так же WM_KEYUP, WM_KEYDOWN и т.д и т.п
Где читать ? В MSDN (сгодится и win32.hlp из поставки Дельфи), а так же во всевозможных FAQ"ах (хотя бы на этом сайте), это практически во всех есть.
← →
Реактор © (2004-08-18 22:42) [3]Ну надо же как все просто.
А не знаете случайно, что такое второй параметр в keybd_event. Я его ставлю 0 - все работает, но все же интересно.
← →
Реактор © (2004-08-18 22:43) [4]И еще один вопрос. Что означает MOUSEEVENTF_ABSOLUTE?
Спасибо
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c