Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

Определиние координат   Найти похожие ветки 

 
Батя   (2006-07-22 05:17) [0]

Мне нужно определить координаты любого другого окна, т.е. (х;y)(ширинa;длина)


 
Юрий Зотов ©   (2006-07-22 05:39) [1]

Нет проблем. Вот координаты любого другого окна: 12, 15, 100, 200.

Если этот результат не устраивает, то сообщите, что известно о нужном окне. Например, известен его хэндл. Или известно, что над ним находится мышь. Или известно, что оно активно. Или еще что-то.

Потому что если о нем ничего не известно, то, видимо, нельзя найти то, не знаю что?


 
Батя   (2006-07-22 06:01) [2]


> Потому что если о нем ничего не известно, то, видимо, нельзя
> найти то, не знаю что?

У меня есть индификатор окна и класс, к которому он пренадлежит, этого достаточно


 
Fay ©   (2006-07-22 06:33) [3]

2 Батя   (22.07.06 6:01) [2]
> индификатор окна
Это хто?


 
Батя   (2006-07-22 07:18) [4]


> Это хто?


>  индификатор окна

Ладно а по классу можно определить


 
KilkennyCat ©   (2006-07-22 08:10) [5]

Вот даже если тупо загнать в яндекс "координаты любого другого окна delphi" можно получить достаточно информации.

Извините, но создается впечатление, что самостоятельно Вы совершенно ничего не хотите сделать.

http://doc.mpv.ru/steps/mfc/winapi/72.html


 
Handle   (2006-07-23 13:35) [6]

procedure TForm1.Timer1Timer(Sender: TObject);
var
 ARect:      TRect;
begin
GetWindowRect(WindowFromPoint(Mouse.CursorPos),ARect);
Caption:= "Width: " + IntToStr(ARect.Right - ARect.Left) + ", Height: " + IntToStr(ARect.Bottom - ARect.Top)
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
Timer1.Interval:= 1;
end;



Страницы: 1 вся ветка

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
2-1163409817
ORMADA
2006-11-13 12:23
2006.12.03
Пересечение окон


2-1163429058
Busik
2006-11-13 17:44
2006.12.03
Прошу помощи с ZipForge


15-1163750633
Anatoly Podgoretsky
2006-11-17 11:03
2006.12.03
Новости APC


15-1163148108
click
2006-11-10 11:41
2006.12.03
Куча будильников (напоминаний)


15-1163535441
i-s-v
2006-11-14 23:17
2006.12.03
Вопрос о смартфоне НокИя Е61