| | 首页 | 历史上的今天 | 课件园 | 教案园 | 试卷园 | 文摘园 | 工具园 | 图库园 | 娱乐园 | 有话说 | 育才园 | | |
| 您现在的位置: 育才教育网 >> 文摘园 >> Authware >> 正文 | 用户登录 新用户注册 |
|
|||||
| 关于使用Atool调整分辨率完整代码 | |||||
| 作者:佚名 文摘来源: 点击数: 更新时间:2005-6-9 | |||||
|
--有很多网友问及怎么使自己的作品在别人的机器上达到理想的效果,解决这个问题较好的办法就是动态调整屏幕分辨率,在这里把完整的代码重新整理一下,供大家参考:) --下面的代码包括了怎么判断对方机器分辨率是否符合自己的要求?自己要设置的分辨率是否被对方机器所支持? --新的ATOOL2.0已-经能支持修改屏幕的刷新率了! --如果要使用budapi,请到我站点去看budapi的中文手册就可以了 ################################################################## --修改屏幕分辨率 --将上面的代码放在程序开始的地方,如果安全一些,刷新率使用用户当前的设置就可以了,否则设为75一般就不闪了,设的太高可能会有问题,看你的分辨率究竟是多高了,因为这要显示卡和显示器都支持才行! --在程序退出之前,使用下面的代码恢复用户的分辨率就可以了 UserDispSet:=alGetDispSet() --使用RFIND函数查找有没有符合你的设置的字符串,如果返回0, If RFind("800x600x32x120",UserDispSet) = 0 then --你也可以使用“变量x变量x变量x变量”来代替上面的800x600x32x120! 在程序执行退出之前,插入下面的代码进行判断并恢复原有的分辨率: |
|||||
| 文摘录入:友哥 责任编辑:友哥 | |||||
| 【发表评论】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 没有相关文摘 |
| (只显示最新10条。评论内容只代表网友观点,与本站立场无关!) | |
| 300 |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | | |
![]() |
版权所有(C) 2004 [育才教育网] 中国 * 沈阳 * 育才园 |