wsnlhdd 发表于 2009-2-2 19:16:05

请教个"分辨率"的问题

请问如何才能用AU3识别当前显示器的最佳分辨率啊??望高手指点,找了很久都没能解决!!!!:face (37):

ceoguang 发表于 2009-2-2 20:21:54

这是ms也做不好的事,au3就更不可能了

sxd 发表于 2009-2-2 21:04:22

我想你是想问 如何取得当前显示器尺寸吧

因为 多少尺寸的显示器的最佳分辨率都是固定的

wsnlhdd 发表于 2009-2-3 08:35:23

楼上的大哥说得对,就是这个意思..

就像显卡驱动一样能够把显示器的尺寸识别出来,然后推荐最佳分辨率!!

wsnlhdd 发表于 2009-2-3 13:55:40

哪位达人指点一下小弟呀!!!:face (30):

gift8188 发表于 2009-2-10 21:37:42

我也来问问~~

还有怎么判读屏幕类型,液晶,宽屏,什么的

wsnlhdd 发表于 2009-2-11 10:53:51

看来是个高深的问题。。。继续等待高人!!:face (9):

35888894 发表于 2009-2-11 11:41:45

@DesktopHeight
以象素为单位的屏幕宽度(水平分辨率),如 1024
@DesktopWidth
以象素为单位的屏幕高度(垂直分辨率),如 768
@DesktopDepth 屏幕的深度(颜色质量),以每象素的位数为单位,如 32
@DesktopRefresh 屏幕刷新率,以赫兹为单位,如 85 .
AU3自带的宏,这个或许能帮上你

sxd 发表于 2009-2-11 12:15:06

原帖由 35888894 于 2009-2-11 11:41 发表 http://www.autoitx.com/images/common/back.gif
@DesktopHeight
以象素为单位的屏幕宽度(水平分辨率),如 1024
@DesktopWidth
以象素为单位的屏幕高度(垂直分辨率),如 768
@DesktopDepth 屏幕的深度(颜色质量),以每象素的位数为单位,如 32
@DesktopRefr ...
楼主不是这个问题

我看只能读驱动等待高人出现

大绯狼 发表于 2009-2-11 16:44:21

试过用WMI获取 但是通常没装驱动只能获取到即插即用监视器 所以还是推荐使用EVEREST来获取

bsplin 发表于 2009-2-11 19:50:58

这个问题自由天空技术论坛的sky3380解决得比较好,他的工具比较智能,基本上可以解决楼主的问题!
页: [1]
查看完整版本: 请教个"分辨率"的问题