如何用DELPHI截取当前分辨率?(50分)

  • 主题发起人 主题发起人 wilsonyun
  • 开始时间 开始时间
W

wilsonyun

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用DELPHI截取当前分辨率?
 
我也想知道,先顶一下。
 
GetDeviceCaps(GetDC(Application.Handle),HORZRES)
GetDeviceCaps(GetDC(Application.Handle),VERTRES)
 
调用 ReleaseDC 比较有保证
procedure TForm1.FormCreate(Sender: TObject);
var
DC: HDC;
begin
DC := GetDC(0);
ShowMessage(IntToStr(GetDeviceCaps(DC,HORZRES)));
ShowMessage(IntToStr(GetDeviceCaps(DC,VERTRES)));
ReleaseDC(0, DC);
end;
 
后退
顶部