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

Вниз

как изменить максимальные размеры окна на АПИ?   Найти похожие ветки 

 
LeReve ©   (2003-03-08 14:51) [0]

как изменить максимальные размеры окна на АПИ?


 
Diamond Cat ©   (2003-03-08 15:30) [1]

setwindowpos or setwindowplacement


 
LeReve ©   (2003-03-08 15:33) [2]

what"s parametrs????


 
theodor_iv ©   (2003-03-08 16:12) [3]

Написать обработчик сообщения WM_GETMINMAXINFO


 
LeReve ©   (2003-03-08 17:07) [4]

не получается создать окно которое больше чем разрешение экрана =(


 
Игорь Шевченко ©   (2003-03-11 09:52) [5]

Получается.

procedure TfMain.WMGetMinMaxInfo(var Message : TWMGetMinMaxInfo);
var
Sz : SIZE;
begin
Sz := FullScreenHandler.MaxSize;
with Message.MinMaxInfo^ do begin
ptMaxSize := TPoint(Sz);
ptMaxTrackSize := TPoint(Sz);
end;
end;

function TFullScreenHandler.GetMaxSize : SIZE;
var
ARect : TRect;
begin
{
При большом желании обращение к свойствам переменной Screen можно заменить
на вызовы функции GetSystemMetrics(SM_CXSCREEN) и
GetSystemMetrics(SM_CYSCREEN).
}
SetRect(ARect, 0, 0, Screen.Width, Screen.Height);
InflateRect(ARect, 10, 50); //Любые числа, лишь бы превышали размер
//неклиентской области окон
Result.cx := ARect.Right - ARect.Left;
Result.cy := ARect.Bottom - ARect.Top;
end;




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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
7-34627
SergeyVasiljev
2003-03-18 18:18
2003.05.12
Как послать байт через переходник USB-LPT, при обращении к LPT?


1-34502
fighter@str
2003-04-29 17:36
2003.05.12
Delphi+Реестр


11-34386
Igit
2002-08-11 08:25
2003.05.12
Таймер


7-34623
alikm
2003-03-18 14:33
2003.05.12
Как выдвинуть, задвинуть и проверить лоток CD-Rom a?


1-34434
dm37
2003-04-28 11:31
2003.05.12
Drag & Drop