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

Вниз

Значение max высоты формы во время ее создания.   Найти похожие ветки 

 
Vn   (2004-11-22 11:42) [0]

Уважаемые мастера!
Мне надо узнать при создании формы ее максимальную высоту.
Я пробовал ч/з функцию SystemParametersInfo(SPI_GETWORKAREA, 0, @r, 0); Но потом при раскрытии формы (WindowsState=wsMaximized) ее высота не соответствовала расчету r.Bottom=570, а self.height=578. Где грабли? Спасибо.


 
Jay   (2004-11-22 12:02) [1]

Возможно не учитываешь высоту панели, где находятся кнопки свернуть, закрыть, минимизировоть.
Будет правильно считать, если её вообще отключить или учитывать её высоту


 
Vn   (2004-11-22 12:12) [2]

Гм, высота формы и так больше чем свободное пространство. Если б наоборот было, можно бы что-то гадать.(((


 
TUser ©   (2004-11-22 12:12) [3]

wm_getminmaaxinfo


 
cae ©   (2004-11-22 12:12) [4]

Попробуй так :
GetSystemMetrics(SM_CYMAXIMIZED)


 
Vn   (2004-11-22 12:28) [5]

Всем спасибо!
cae ©   (22.11.04 12:12) [4]
Твой метод дал полностью удовлетворительный результат



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
4-1098372827
Hensin
2004-10-21 19:33
2004.12.05
Как из реестра узнать прогу, открывающую данный тип файла?


10-1068820738
Юрий
2003-11-14 17:38
2004.12.05
CORBA (VisiBroker 4.0) в Delphi6


9-1090574993
Megabyte-CeerCop
2004-07-23 13:29
2004.12.05
Игра готова


1-1101001566
Bobby Digital
2004-11-21 04:46
2004.12.05
Listbox & Edit


1-1100691323
dron-s
2004-11-17 14:35
2004.12.05
Обработка нажатия клавиши Enter