回 帖 发 新 帖 刷新版面

主题:vb程序界面,用不同分辨率,想让界面和控件都能满屏显示!!!

我是在1024*768的分辨率下做的界面(刚好满屏),但是分辨率一调.就不能满屏了!!!!
怎么办???

回复列表 (共18个回复)

11 楼

我的意思是:编好了一个程序,安装到不同分辨率的机器上,其界面(大小)显示就明显同。我的问题是:如何使程序自动侦查机器的分辨率,并且自动调整界面和控件的尺寸。在编写VFP程序过程中可以实现,但在VB中就不得而知了。所以,请各位指教、帮助。谢谢!

12 楼

screen.height就是高度
screen.width就是宽度
单位都是缇

其他的就按我在6楼说的方法办,似乎就可以了?

另外这位“莫名其妙”与楼主“zkyyp”是不是一个人啊?

13 楼

[quote]screen.height就是高度
莫名其妙”与楼主“zkyyp”是不是一个人啊?[/quote]
同感!

14 楼

[quote][quote]screen.height就是高度
莫名其妙”与楼主“zkyyp”是不是一个人啊?[/quote]
同感![/quote]


ssk

15 楼

[quote]WM_DISPLAYCHANGE[/quote]
我不知道这个常数,只好google "api 分辨率改变 WM_" 来找了。
看来,会用搜索引擎也算是一种能力。呵呵,小小自恋一下。

16 楼

为什么不试试ScaleMode自定义

17 楼

夸张,这样的软件也能做成,做软件不是这样做地

18 楼

昏,这就是没事找事呢,关了再打开程序就好了呀,能花几秒钟啊!~

我来回复

您尚未登录,请登录后再回复。点此登录或注册