主题:  动态改变分辨率问题?

zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#12001/10/20 22:59:52
用alChangeRes函数改变显示设置,如何得到显示设置是否成功的返回值?特别是显示的颜色位数,无法明显观察。请哪位仁兄赐教!



困龙在天

职务:普通成员
等级:7
金币:10.0
发贴:2942
#22001/10/21 16:26:44
我的教程写好了,估计最近会帖上来。

--检测当前屏幕分辨率,并保存起来

width:=ScreenWidth
height:=ScreenHeight
depth:=ScreenDepth


[url]http://sintian.chinaccd.net[/url]

燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#32001/10/22 8:15:38
altools.u32!
最好将你的记录信息写在注册表里,博炎就是这么做的!


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;

zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#42001/10/22 22:15:17
检测系统支持的分辨率设置返回一个长长的字符串,我能将它们显示为一个可点击的列表框?



bigflyman

职务:普通成员
等级:1
金币:0.0
发贴:87
#52001/10/23 22:28:31
altools尽量不要用,我的电脑被他害惨了



zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#62001/10/25 23:53:06
altools具体点可能引发什么样的后果?我现在尚不知,能预先提个醒吗?



燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#72001/10/26 8:56:25
budapi最好的u32!你可以用! 本来自己也写了一个函数可是说到收费,大家又不理解了!哎,你还是用budapi,其实altools我用没有遇到过问题!


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;

草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#82001/10/26 9:58:18
budapi也可以改变屏幕分辩率???



52domedia

职务:普通成员
等级:2
金币:10.0
发贴:352
#92001/10/26 18:45:08
建议更改分辨率的时候,在程序即将打包之前进行,否则在调试状态机器的分辨率发生改变很让人烦心。



燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#102001/10/27 6:43:44
Result := baSetDisplay( Width , Height , Depth , Mode , Force )

Set the screen display.
Mode can be 'temp', 'perm' or 'test'.
Returns 0 if screen was/can be changed without restarting, 1 if Windows needs to be restarted, less than 0 if mode not available.


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;