给你一个函数:
例如: ChangeScreenSize(800, 600, 75, 32); // 800 X 600,75HZ,32位颜色
function ChangeScreenSize(Width, Height, Frequency, BitsPerpel : Integer) : Boolean;
var
DevMode : TDevMode;
begin
Result := True;
EnumDisplaySettings(Nil, 0, DevMode);
with DevMode do
begin
dmPelsWidth := Width; // 宽度
dmPelsHeight := Height; // 高度
dmDisplayFrequency := Frequency; // 扫描频率
dmBitsPerpel := BitsPerpel; // 颜色
try
ChangeDisplaySettings(DevMode, 0);
except
Result := False;
end;
end;
end;