何人知道取Win9X显示器刷新频率??(10分)

  • 主题发起人 主题发起人 nwboy
  • 开始时间 开始时间
N

nwboy

Unregistered / Unconfirmed
GUEST, unregistred user!
同题!!!
 
你试过没有,这只在Win2k或Winnt上有效,对于Win9x,它不起作用。
 
function GetFrequency:integer;
var lpDevMode:TDeviceMode;
begin
FillChar(lpDevMode, SizeOf(TDeviceMode), 0);
lpDevMode.dmSize := SizeOf(TDeviceMode);
EnumDisplaySettings(nil, ENUM_CURRENT_SETTINGS, lpDevMode);
Result:=lpDevMode.dmDisplayFrequency;
end;

试试看看
 
此方法只有在Winnt/win2k/winxp下有效,我要的是在Win98下也有效的方法.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部