十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
Screen.Width 和 Screen.Height 便是了
创新互联专业为企业提供九原网站建设、九原做网站、九原网站设计、九原网站制作等企业网站建设、网页设计与制作、九原企业网站模板建站服务,十年九原做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
比如全屏:
from1.Left = Screen.Width
from1.Top = Screen.Height
或者在左下角显示气泡消息:
from1.Left = Screen.Width - 3810
from1.Top = Screen.Height - 450
楼主采纳哦
Screen.Width 是屏幕的绝对宽度,单位是twip(1twip=1/1440英寸)
Screen.Height 是屏幕的绝对高度,单位是twip
Screen.Width/Screen.TwipsPerPixelX 是屏幕的相对宽度,单位是像素pixel,其值根据分辨率大小而不同,TwipsPerPixelX是美像素有多少twip
Screen.Height/Screen.TwipsPerPixelY 是屏幕的相对宽度,单位是像素pixel
屏幕的长宽就是屏幕的分辨率,用下面的代码实现,每句后面已添加注释
Dim
x
As
Integer,
y
As
Integer
'定义2个整数型变量
x
=
Screen.Width
/
Screen.TwipsPerPixelX
'获取屏幕宽度
y
=
Screen.Height
/
Screen.TwipsPerPixelY
'获取屏幕高度
上面是vb的语法
下面是Vb.Net的语法:
Dim
x,
y
As
Long
'定义2个整数型变量
x
=
Screen.PrimaryScreen.Bounds.Width.ToString
'获取屏幕宽度
y
=
Screen.PrimaryScreen.Bounds.Height.ToString
'获取屏幕高度
Me.Height = My.Computer.Screen.Bounds.Height
Me.Width = My.Computer.Screen.Bounds.Width
这是设置窗体的长宽和屏幕的分辨率一样大小,相当于全屏。
如果Me.WindowState=FormWindowState.Maximized的话,只是单纯的将窗体最大化,但恢复窗口大小后窗体的大小实际上还和原来一样大。
VB.NET的特点
1.真正成为面向对象以及支持继承性的语言。
2.窗体设计器支持可视化继承,并且包含了许多新的特性,比如自动改变窗体大小、资源本地化支持、数据类工具内在支持XML数据。
3.直接建立在.NET的框架结构上,因此开发人员可以充分利用所有.NET平台特性,也可以与其他的.NET语言交互。
4.为Windows应用程序提供了XCOPY部署,开发者不再需要为DLL的版本问题担忧。