Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.139.82.23] |
|
Сообщ.
#1
,
|
|
|
Нужно определить координаты курсора на панеле, что бы задать эти координаты для клика через
SendMessage(Panel1.Handle, WM_LBUTTONDBLCLK, X, Y) вопрос как Добавлено Без использования OnMouseMove |
Сообщ.
#2
,
|
|
|
GetCursorPos(point); (TPoint) - пробовал?
|
Сообщ.
#3
,
|
|
|
Ну а как относительно панели это применить?
|
Сообщ.
#4
,
|
|
|
Цитата Jiro @ На Си так:как относительно панели это применить? void __fastcall TForm1::Button1Click( TObject *) { TPoint p; GetCursorPos( &p ); // абсолют p = Panel1->ScreenToClient( p ); // относит ... } |
Сообщ.
#5
,
|
|
|
Цитата Славян @ На дельфи как-то аналогично. Ну да, p:=Panel1.ScreenToClient(point); Только я бы пару переменных юзал - point и p. И вообще обозвал бы их навроде M_PosScr и M_PosObj. |