![]() | ||
ЗАДАТЬ РАЗРЕШЕНИЕ ЭКРАНА | ||
Для этого воспользуемся следующей функцией: | ||
function SetScreenResolution(Width, Height: integer): Longint; | ||
Пример, добавим на форму два компонента TButton и зададим события OnClick: | ||
var OldWidth, OldHeight: integer; | ||
procedure TForm1.Button1Click(Sender: TObject);
begin
OldWidth := GetSystemMetrics(SM_CXSCREEN);
OldHeight := GetSystemMetrics(SM_CYSCREEN);
SetScreenResolution(800, 600);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
SetScreenResolution(OldWidth, OldHeight);
end; | ||
В результате чего при нажатии первой кнопки в переменные OldWidth и OldHeightсохраняются текущие значения и устанавливается разрешение 800 на 600. При нажатии второй кнопки восстанавливаются сохраненные значения. | ||
Источник: latiumsoftware.com |