Вниз
Скачать: CL | DM;

Позиция клиентского RECT для окна   Найти похожие ветки 

← →
Still Swamp   (2003-07-16 17:45) [0]

Есть GetWindowRect - которое возвращает позицию окна относительно экрана. Есть GetClientRect - которая вернет размер клиентской части, а как узнать, откуда эта клиентская часть начинается?


← →
Song ©   (2003-07-16 17:46) [1]

GetSystemMetrics (высота заголовка + отступы и пр)


← →
Still Swamp   (2003-07-16 17:49) [2]

хм.... это удавка. а если у меня там и мени и проч и бар, и еще много чего?


← →
Still Swamp   (2003-07-16 17:53) [3]

Да. И еще.... каким же образом туда Handle окна передать - по моему никак.


← →
Song ©   (2003-07-16 17:58) [4]

Я уже вроде вам советовал что надо использовать

function TWinControl.GetClientOrigin: TPoint;
begin
Result.X := 0;
Result.Y := 0;
Windows.ClientToScreen(Handle, Result);
end;


← →
Song ©   (2003-07-16 17:59) [5]

Не надо хэндлов передавать. Эти параметры одинаковы для всех окон. Разные только параметры.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
1-48577
Стрелок
2003-09-04 09:22
2003.09.15
Список с генерацией


3-48394
Erik
2003-08-26 12:25
2003.09.15
Как скопировать поле их одного DataSet в другой?


1-48505
Evgeniy_K
2003-09-02 17:49
2003.09.15
маленькая альтернатива MessageBox


1-48602
Sirakuz
2003-09-03 13:01
2003.09.15
Выключить ScrollBar в ListView


7-48797
alexis
2003-07-01 18:11
2003.09.15
Как узнать о попытке изменить имя файла с расширением .exe и ....




   Наверх