Как получить координаты мыши?
От: Гребенюк Андрей Викторович  
Дата: 07.02.02 08:09
Оценка:
Помогите ламеру плиззз....
мне необходимо из проги в дельфях выцепить текущее положение мауса...
как енто сделать... срочно нужно...
положение имеется ввиду абсолютное т.е. на экране а не в окне...
заренее благодарен.
Re: Как получить координаты мыши?
От: Holms США  
Дата: 07.02.02 08:11
Оценка:
Здравствуйте Гребенюк Андрей Викторович, Вы писали:

ГАВ>Помогите ламеру плиззз....

ГАВ>мне необходимо из проги в дельфях выцепить текущее положение мауса...
ГАВ>как енто сделать... срочно нужно...
ГАВ>положение имеется ввиду абсолютное т.е. на экране а не в окне...
ГАВ>заренее благодарен.

GetCursorPos
SetCursorPos
The life is relative and reversible.
Re: Как получить координаты мыши?
От: Максимов Андрей Россия  
Дата: 07.02.02 08:11
Оценка:
Здравствуйте Гребенюк Андрей Викторович, Вы писали:

ГАВ>Помогите ламеру плиззз....

ГАВ>мне необходимо из проги в дельфях выцепить текущее положение мауса...
ГАВ>как енто сделать... срочно нужно...
ГАВ>положение имеется ввиду абсолютное т.е. на экране а не в окне...
ГАВ>заренее благодарен.

var p : TPoint;
...
GetCursorPos(@p);
Re[2]: Как получить координаты мыши?
От: Гребенюк Андрей Викторович  
Дата: 07.02.02 10:14
Оценка:
Здравствуйте Максимов Андрей, Вы писали:

МА>Здравствуйте Гребенюк Андрей Викторович, Вы писали:


ГАВ>>Помогите ламеру плиззз....

ГАВ>>мне необходимо из проги в дельфях выцепить текущее положение мауса...
ГАВ>>как енто сделать... срочно нужно...
ГАВ>>положение имеется ввиду абсолютное т.е. на экране а не в окне...
ГАВ>>заренее благодарен.

МА>var p : TPoint;

МА>...
МА>GetCursorPos(@p);

Огромное спасибо!!!

А не подскажете ли как после установки мауса в эти координаты сделать ею клик левой кныпкой, да так что бы ентот клик получило приложение на котором находится маус???
Re[3]: Как получить координаты мыши?
От: rihter Россия http://rihter.slash-x.net
Дата: 07.02.02 10:27
Оценка:
Здравствуйте Гребенюк Андрей Викторович, Вы писали:

ГАВ>Здравствуйте Максимов Андрей, Вы писали:


МА>>Здравствуйте Гребенюк Андрей Викторович, Вы писали:


ГАВ>>>Помогите ламеру плиззз....

ГАВ>>>мне необходимо из проги в дельфях выцепить текущее положение мауса...
ГАВ>>>как енто сделать... срочно нужно...
ГАВ>>>положение имеется ввиду абсолютное т.е. на экране а не в окне...
ГАВ>>>заренее благодарен.

МА>>var p : TPoint;

МА>>...
МА>>GetCursorPos(@p);

ГАВ>Огромное спасибо!!!


ГАВ>А не подскажете ли как после установки мауса в эти координаты сделать ею клик левой кныпкой, да так что бы ентот клик получило приложение на котором находится маус???


путем смотрения на
SendMessage и WM_LBUTTONDOWN

The WM_LBUTTONDOWN message is posted when the user presses the left mouse button while the cursor is in the client area of a window
Re[3]: Как получить координаты мыши?
От: sasha Грузия  
Дата: 07.02.02 10:32
Оценка:
ГАВ>А не подскажете ли как после установки мауса в эти координаты сделать ею клик левой кныпкой, да так что бы ентот клик получило приложение на котором находится маус???

см. ф-ии mouse_event и SendInput(с флагом INPUT_MOUSE)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.