|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.07.2010, 17:51 | #1 |
Пользователь
Регистрация: 31.01.2010
Сообщений: 29
|
Как определить где курсор
Здравствуйте коллеги. Пишу программу которая будет
делать некоторые действия автоматически - ну например приведет мышку к иконке "мой компютер" и клыкнет мышкой, или что то куда то скопирует(именно через клык мыши а не CopyFile).Ну что то типа эмулятор человека за компом. Так вот проблема в том что не знаю как определить где находится сейчас курсор(то есть на какой иконке чтобы дать событие клыканя крысой).Читал в MSDN есть GetCursorPos и GetPhisicalCursrPos но они дают только позицию курсора в (X,Y). -------------------------------------------------------- Каким еще способом можно сделать такой эмулятор? -------------------------------------------------------- Как определить над чем находиться мышь? ------------------------------------------------------- Заранее спасибо.
Все идеальное просто
|
17.07.2010, 16:35 | #2 |
Форумчанин
Регистрация: 25.09.2009
Сообщений: 234
|
Код:
|
18.07.2010, 12:53 | #3 |
Пользователь
Регистрация: 31.01.2010
Сообщений: 29
|
Спасибо за пример Blestart
А что происходит со структурой POINT в первой строчке - ее случайными числами что ли заполняют?
Все идеальное просто
|
19.07.2010, 10:32 | #4 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
Как видно из примера, да.
Затем в эту случайную позицию перемещается курсор, далее определяется какое окно находится в этой позиции, далее нажатие левой кнопки мыши и отпускание кнопки мыши
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
27.07.2010, 21:32 | #5 |
Пользователь
Регистрация: 21.09.2009
Сообщений: 17
|
курсоры
Всем привет! Может кто подскажет как обозначить курсор(стрелки) в консоле С++. Поясню: например в switch. case 'a': ; a- это символ, и сase будет его ждать . А как поставить символ стрелки(верх,низ ит.д.), чтобы при нажатии стрелки сработал case. Заранее благодарю.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как определить есть ли в едит курсор | Яр|/||< (^_^) | Общие вопросы Delphi | 4 | 21.02.2010 15:26 |
подсчитать суммы элементов заданной строки и заданного столбца и определить, где сумма минимальна | lubov09 | Помощь студентам | 4 | 11.11.2009 17:02 |
уберите курсор (в конце программы верните курсор), | HECTOR.A. | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 05.06.2009 20:10 |
Как определить индекс линии Memo, где стоит курсор? | yaver | Общие вопросы Delphi | 2 | 16.11.2008 17:29 |
Определить где находиться курсор в ТстрингГрид | IgorKr | Компоненты Delphi | 6 | 11.07.2008 00:48 |