社区
VB基础类
帖子详情
请高手指点:如果让程序适应不同的分辩率?真诚期待!!!
anydeng
2003-04-07 08:45:19
在1024*768下设计的窗体,在800*600下有的按钮就不见了,在800*600下最大化设计的,在1024*768下又空出很大一块空白。有没有办法使窗体在不同分辩率下都能全部显示完所包含的控件?请高手给小弟指点一下迷经!!!
...全文
50
5
打赏
收藏
请高手指点:如果让程序适应不同的分辩率?真诚期待!!!
在1024*768下设计的窗体,在800*600下有的按钮就不见了,在800*600下最大化设计的,在1024*768下又空出很大一块空白。有没有办法使窗体在不同分辩率下都能全部显示完所包含的控件?请高手给小弟指点一下迷经!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
刘洪峰AIoT
2003-04-07
打赏
举报
回复
用 Screen.Width 和 Screen.Height 判断
在1024×800下Screen.Width =15360 Screen.Height=11520
在800×600下你自己msgbox一下
topikachu
2003-04-07
打赏
举报
回复
至少在vb中很烦.特别是控件比较多的情况下
因为要手工安排所有控件的位置(或者你找个排位的第三方控件 ?)
其实实现很简单,你在form的resize中手工代码对每个控件的位置作调整,就看你愿不愿意写这些代码了
screen.Width /screen.TwipsPerPixelX 可以检测当前分辨率
霸道点的做法就是按照低分辨率的作,不允许改窗体大小
flyingworm
2003-04-07
打赏
举报
回复
对于这个问题,我有一个笨办法,只要你不嫌麻烦。
Option Explicit
Private Sub Form_Resize()
Form1.ScaleHeight = 400
Form1.ScaleWidth = 200
Command1.Top = 380
Command1.Left = 180
End Sub
wangjidh
2003-04-07
打赏
举报
回复
用Form_Resize啊
要么在800*600下设计成不允许变动大小的。BorderStyle = 1
heipifeng
2003-04-07
打赏
举报
回复
你设计两种啊,如果是大的时候就显示大的时候的设计,反之也这样啊。
虚拟内存越大越好吗_手机如何选择屏幕
分辩率
?720p、1080P,数值越大越好吗?...
现在大家在购买手机的时候主要是看...我们手机屏幕现实的图像画面其实就是由很多的像素点排列而成的,也就是说手机分辨率就代表着像素个数,其中现在比较火的2K屏幕
分辩率
,其实就是2560*1440的分辨率,1080p表示的...
html
适应
不同
的分辨率,css如何
适应
不同
分辨率?
我们该如何使用css实现
适应
不同
分辨率呢?下面我们来看一下css
适应
不同
分辨率的方法。纯CSS实现PC浏览器(显示屏幕)或移动端浏览器宽度样式的自
适应
。将用到@media样式进行判断。一般我们设计网页的时候PC端宽度都在...
传奇登陆器只有1024x768的
分辩率
,登陆器多个
分辩率
设置方法
引擎在开发的时候,作者就有考虑到每个玩家的习惯
不同
,设置了多个
分辩率
,但是
不同
版本用的
分辩率
不同
,有些GOM GEE版本在制作UI的时候不支持大的
分辩率
,有些UI支持,所以我们还是要根据版本来。在这里有设置分辩...
【VC】使对话框自动
适应
屏幕
分辩率
我们编软件经常会遇到这样情况,尤其是基于对话框的软件,用户屏幕
分辩率
一变,我们软件的界面就变得不好看了。怎么办? 参考了一些网上的资源,忘了是哪几个网站了,抱歉就不一一给出连接了。 基本原理就是先保存...
delphi
程序
适应
屏幕分辨率
delphi
程序
适应
屏幕分辨率,先在表单单元的Interface部分定义两个常量,表示设计时的屏幕的宽度和高度(以像素为单位)。在表单的Create事件中先判断当前分辨率是否与设计分辨率相同,如果
不同
,调用表单的SCALE过程...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章