首页> 中文期刊> 《电脑编程技巧与维护》 >在Visual Foxpro 6.0中使表单自动适应显示器分辨率属性的实用方法

在Visual Foxpro 6.0中使表单自动适应显示器分辨率属性的实用方法

     

摘要

如何在程序运行期间,动态改变表单的大小以适应显示器分辨率属性的变化,并且使表单上控件的大小和位置成比例地发生相应改变,以避免导致界面出现不均匀、扭曲现象。人们采用的一贯方法是在表单的Resize过程中,通过重定义表单的SealeMode属性或根据控件的绝对位置与窗口大小相加减的办法,逐一改变表单中控件的Height、Width、Top、Left等属性来解决这个问题,但由于程序中各个表单所引用的控件数多少不一,类型相异导致编程较为繁琐,代码极为臃肿,而且不可复用。作者本人也曾阅读过一些这方面的文章或尝试在编程中应用过该方面的控件或动态库,然面效果都不太理想,存在字型、字体失常,个别控件不能正常显示等缺陷。而直接固定表单的大小,将会导致软件的可移植性较差。本人通过实践总结出下述的独特实用处理方法。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号