Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
28:04:2008, 15:45
|
|
Новенький ![]() Группа: Программист Сообщений: 20 Регистрация: 17:01:2008 Из: Минск Пользователь №: 14 849 Специализация: студент Репутация: 0
|
в Delphi это вроде так
GetCursorPos(x+61, y+51); SetCursorPos(x+61, y+51); а ещо вопрос- как сделать нажатие мышкой, в смысле mouse_event(MOUSEEVENTF_LEFTDOWN,x,y,0,0); mouse_event(MOUSEEVENTF_LEFTUP,x,y,0,0); mouse_event(MOUSEEVENTF_LEFTDOWN,x,y,0,0); mouse_event(MOUSEEVENTF_LEFTUP,x,y,0,0);-это тоже Delphi |
|
Сообщение
#1
|
|
![]() |
|
|
29:04:2008, 06:25
|
|
Божественный ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 816 Регистрация: 4:09:2006 Из: Минск Пользователь №: 6 316 Специализация: C++ Репутация: 31
|
|
|
Сообщение
#2
|
|
|
|
29:04:2008, 10:48
|
|
Продвинутый ![]() ![]() Группа: Программист Сообщений: 100 Регистрация: 27:02:2004 Пользователь №: 296 Репутация: 5
|
Видимо, человек переходит с дельфей на си.
По теме: GetCursorPos и mouse_event суть API'шные функции, поэтому от языка не зависят - F1. |
|
Сообщение
#3
|
|
|
|
29:04:2008, 12:07
|
|
Новенький ![]() Группа: Программист Сообщений: 20 Регистрация: 17:01:2008 Из: Минск Пользователь №: 14 849 Специализация: студент Репутация: 0
|
это конечно всё понятно, но всё таки как???
|
|
Сообщение
#4
|
|
|
|
29:04:2008, 12:28
|
|
Божественный ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 816 Регистрация: 4:09:2006 Из: Минск Пользователь №: 6 316 Специализация: C++ Репутация: 31
|
|
|
Сообщение
#5
|
|
|
|
9:05:2008, 09:28
|
|
Новенький ![]() Группа: Программист Сообщений: 20 Регистрация: 17:01:2008 Из: Минск Пользователь №: 14 849 Специализация: студент Репутация: 0
|
Эх! После долгого мучения с Help выяснил:
SetCursorPos,mouse_event прописываются как и в Delphi, а GetCursorPos прописывается во как: Код TPoint p;
int x,y; GetCursorPos(&p); Label1->Caption=IntToStr(p.x)+","+IntToStr(p.y); |
|
Сообщение
#6
|
|
![]() |
|
Текстовая версия | Сейчас: 17:05:2008 - 04:45 |