Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> захват положения курсора?, как???
YAUHEN
Вставить ник
сообщение 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
 
Новая тема 
Ответов (1 - 5)
European
Вставить ник
сообщение 29:04:2008, 06:25
Цитата Ответить 


Божественный
*****

Группа: Модеры
Сообщений: 1 816
Регистрация: 4:09:2006
Из: Минск
Пользователь №: 6 316
Специализация: C++



Репутация: - 31 +


Цитата(YAUHEN @ 28:04:2008 - 17:45) *
в Delphi это вроде так

А где надо? При чем здесь раздел "Общие вопросы по С++"? С++ вообще ничего не знает ни о каких положениях курсора. Правильно выбирайте раздел для вопроса
Подняться вверх 
 
Сообщение #2
Yason
Вставить ник
сообщение 29:04:2008, 10:48
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 100
Регистрация: 27:02:2004
Пользователь №: 296



Репутация: - 5 +


Видимо, человек переходит с дельфей на си.
По теме: GetCursorPos и mouse_event суть API'шные функции, поэтому от языка не зависят - F1.
Подняться вверх 
 
Сообщение #3
YAUHEN
Вставить ник
сообщение 29:04:2008, 12:07
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 20
Регистрация: 17:01:2008
Из: Минск
Пользователь №: 14 849
Специализация: студент



Репутация: - 0 +


это конечно всё понятно, но всё таки как???
Подняться вверх 
 
Сообщение #4
European
Вставить ник
сообщение 29:04:2008, 12:28
Цитата Ответить 


Божественный
*****

Группа: Модеры
Сообщений: 1 816
Регистрация: 4:09:2006
Из: Минск
Пользователь №: 6 316
Специализация: C++



Репутация: - 31 +


Цитата(YAUHEN @ 29:04:2008 - 14:07) *
это конечно всё понятно, но всё таки как???

Если было бы понятно, то такой вопрос не возник бы. Вот ответ:
Цитата(Yason @ 29:04:2008 - 12:48) *
GetCursorPos и mouse_event суть API'шные функции, поэтому от языка не зависят

Подняться вверх 
 
Сообщение #5
YAUHEN
Вставить ник
сообщение 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


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 17:05:2008 - 04:45
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net