智能机编程如何使软件自动适应不同大小的屏幕
可以适合不同分辨率的屏幕
[最优解释]
这个还是只能自己设计时候就考虑好。如果尺寸改变,你哪些控件是可以被改变的,哪些的位置和尺寸是不能改变的,最终还是设置控件的:Anchor属性,这属性干嘛的你自己试试就知道了。赶紧结贴。
[其他解释]
Dim w As String = Screen.PrimaryScreen.Bounds.Width
Dim h As String = Screen.PrimaryScreen.Bounds.Height
可以获得屏幕的分辨率,根据自己要缩放的比例,来调试吧,也可以根据屏幕分辨率写分支。
[其他解释]
呵呵,楼上很急躁嘛~~~~~~~~
[其他解释]
我2裤衩的咋办呢,哈哈
[其他解释]
我只是来关注问题 顺便抢分的
[其他解释]
网页还是便宜呀!
[其他解释]
你五个裤衩当然不急了。就怕你这种跟帖抢分的了。
[其他解释]
1楼说的是控件,我是说软件窗口不能铺满大的屏幕,比如320*240屏下设计的智能机软件在480X320的屏幕下窗体就缩在上部了,如何用代码实现自动适应?
[其他解释]
你真是不开窍啊。真难点化你。
你不知道设置窗体最大化么?
[其他解释]
楼上的你试了吗?最大化这么简单我就不会发帖了。
[其他解释]
楼上的,我一个项目都这样做的,老子写的ce软件都是通用pc和wince,mobile,任意windows,任意尺寸的!
方法都写明白了。你要的任意尺寸不就是窗体和控件的么。窗体尺寸是用windows设置最大化就能保持都是满屏,里面控件的尺寸就是设置那个Anchor属性,在设计时候确定哪些在尺寸变化时候需要改变的位置基准,如果有的设置了left,top,right,bottom,则会拉伸,如果只设置right,bottom,则右下角对其。都是根据实际情况来设计的。我没做过!!?
你真是朽木!点化不了你。
[其他解释]
你的答案是对的,不过回答问题也不用这样吧,又没欠你赶驴的工钱。
[其他解释]
楼上的你试了吗?最大化这么简单我就不会发帖了。
你不觉得这话否定了我对你的回复么?有这么问的么?你不是驴我也没赶你。不过你这轻率的对待回复的态度实在恶劣。
什么叫我试过了么?我要问你,你试过了么?你看明白了么?
[其他解释]
好好好,是我轻率,我错了。结了
[其他解释]
这个发帖人太不厚道