主题:vb程序界面,用不同分辨率,想让界面和控件都能满屏显示!!!
zkyyp
[专家分:0] 发布于 2008-07-04 16:10:00
我是在1024*768的分辨率下做的界面(刚好满屏),但是分辨率一调.就不能满屏了!!!!
怎么办???
回复列表 (共18个回复)
11 楼
莫名其妙 [专家分:90] 发布于 2009-07-07 09:42:00
我的意思是:编好了一个程序,安装到不同分辨率的机器上,其界面(大小)显示就明显同。我的问题是:如何使程序自动侦查机器的分辨率,并且自动调整界面和控件的尺寸。在编写VFP程序过程中可以实现,但在VB中就不得而知了。所以,请各位指教、帮助。谢谢!
12 楼
老大徒伤悲 [专家分:29120] 发布于 2009-07-07 21:09:00
screen.height就是高度
screen.width就是宽度
单位都是缇
其他的就按我在6楼说的方法办,似乎就可以了?
另外这位“莫名其妙”与楼主“zkyyp”是不是一个人啊?
13 楼
artless [专家分:1490] 发布于 2009-07-08 00:07:00
[quote]screen.height就是高度
莫名其妙”与楼主“zkyyp”是不是一个人啊?[/quote]
同感!
14 楼
nbjfy [专家分:0] 发布于 2009-09-22 08:14:00
[quote][quote]screen.height就是高度
莫名其妙”与楼主“zkyyp”是不是一个人啊?[/quote]
同感![/quote]
ssk
15 楼
天天学习 [专家分:4570] 发布于 2009-09-22 17:28:00
[quote]WM_DISPLAYCHANGE[/quote]
我不知道这个常数,只好google "api 分辨率改变 WM_" 来找了。
看来,会用搜索引擎也算是一种能力。呵呵,小小自恋一下。
16 楼
guoyong_cy [专家分:3050] 发布于 2009-09-23 10:13:00
为什么不试试ScaleMode自定义
17 楼
勇芳软件 [专家分:20] 发布于 2009-09-25 13:53:00
夸张,这样的软件也能做成,做软件不是这样做地
18 楼
zhao365845726 [专家分:40] 发布于 2009-10-02 23:26:00
昏,这就是没事找事呢,关了再打开程序就好了呀,能花几秒钟啊!~
我来回复