Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.15;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.028 c
1-48509
Andrey007
2003-09-02 16:30
2003.09.15
Помогите, пожалуйста, узнать цвет фона ячейки в TStringGrid.


1-48627
GreatMaster
2003-09-03 09:19
2003.09.15
D6-7 - юникод русских букв в DFM как отключить?


3-48435
Quest
2003-08-25 11:54
2003.09.15
Ado -> Excel ... смена формата ячейки


14-48709
PVOzerski
2003-08-19 11:12
2003.09.15
Какой сотовый телефон выбрать


3-48449
Andrey V.
2003-08-22 23:10
2003.09.15
Параметры gbak.exe, gstat.exe и пр.