![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Узнать размеры окна [D6, WinXP]
Gemini © (2004-09-29 15:49:00)Есть максимизированное окно. Как узнать какие у него будут размеры в нормальном состоянии?
Gemini (2004-09-29 17:19:00) [1]ssk © [3]
Эт я уже выгребу что нужно. В справке очень доходчиво. Мне достаточно [1]. Спасибо.
Gemini (2004-09-29 17:16:00) [2]Понял, спасибо.
ssk (2004-09-29 17:11:00) [3]пример:
var
WP: TWindowPlacement;
xSize, ySize: integer;
begin
WP.length := sizeof(WINDOWPLACEMENT);
if GetWindowPlacement(Form1.Handle, @WP) then begin
xSize := WP.rcNormalPosition.Right - WP.rcNormalPosition.Left;
ySize := WP.rcNormalPosition.Bottom - WP.rcNormalPosition.Top;
ShowMessage(IntToStr(xSize) + ' x ' + IntToStr(ySize));
end;
end;
TUser (2004-09-29 16:57:00) [4]GetWindowPlacement
ssk (2004-09-29 16:54:00) [5]GetWindowPlacement ?