使vb界面大小字体自适应
来源:互联网 发布:c语言中的system函数 编辑:程序博客网 时间:2024/05/21 14:46
使用vb在大字体下设计的界面,但大字体下显示正常,但是到小字体下显示时,界面上的控件会变小,而且右下角会出现一部分空白,比较难看。经过实验有一种办法可以解决这个问题,就是在代码中手工调整每个控件的位置,因为windows系统大字体是120点每英寸,而小字体是96点每英寸,所以说只要将每个控件的位置和大小都乘以一个系数在小字体下也就能显示正常了。有人要问了,如果界面上控件比较多,则要调整每个控件的位置岂不是很麻烦?不用担心,vb已经为我们准备好了一个集合,可以很方便的枚举每个控件,那就是form.controls。理解了这个原理,实现起来也就比较容易了,这里我就不贴代码了。
需要提醒的注意的有三点
1。combo控件的高度不可调
2。发现tabbed里面的所有控件的left跟踪下来是负值,所以不能调整left的值,如果里面控件比较多的话他的left位置会重叠,最好放在在picture容器里面,这样显示就正常了。
3。line控件没有left,top等属性,所以要调整他的x,y值,可以通过typeof方法来判断控件的类型。
能想到的也就这么多了,有机会再补充吧。
- 使vb界面大小字体自适应
- wpf-MVVM界面自适应:界面自适应及字体自适应
- 虚拟机界面大小自适应设置
- Android 不同分辨率下字体自适应大小
- Android手机字体自适应屏幕大小
- VB:所有控件自适应窗口大小
- vb界面自适应不同分辨率终极解决方案
- Linux-Qt - 程序界面大小自适应屏幕分辨率
- Flex4 网页Application界面大小自适应屏幕
- Qt程序界面大小自适应屏幕分辨率
- VB.NET中改变字体的大小
- Android手机在不同分辨率情况下字体自适应大小
- Android手机在不同分辨率情况下字体自适应大小
- Android手机在不同分辨率情况下字体自适应大小
- Android自适应屏幕方向、大小和分辨率,及字体设置
- MFC 界面部件大小位置自适应 EasySize的使用
- C# WPF 界面根据分辨率的大小自适应
- ubuntu系统怎么自适应虚拟机窗口界面大小
- Windows 98注册表使用技巧27则
- 硬盘安装Ubuntu7.04-alternative
- 简易数据库查询系统
- 关于UpdateData()函数的使用,参数TURE和FALSE的使用
- DataBinder.Eval的用法总结
- 使vb界面大小字体自适应
- eclipse3.2中serialVersionUID的作用
- 对接口的理解
- c++ 09 :一览未来
- 天是那么的蓝
- Windows Shell Extender 的实现
- 【WMI】WMI For C++/COM 查询信息
- c3p0.properties .vs. c3p0-config.xml
- 借用 Google 构建自己的搜索系统