系统屏幕分辨率为1280x1024需要将Form1窗体宽高设置为64像素请问具体数值是多少呀? 我系统屏幕的分辨率为1280 x 1024,现在需要将一个Form1窗体宽度和高度设置为64像素,请问Width和Height属性的数值具体应该设置为多少呢?Width和Height属性单位不是像素吧,那个 缇 和像素之间是怎么换算的呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 和分辨率没关系, 你把FORM的ScaleMode属性设置为3-Pixel模式, 直接在Width和HEIGHT中输入像素就可以。 我照你说的在属性设置里试过了,不管用的。我又另外找到一种方法,代码如下:form1.width=form1.scalex(64,vbPixels,form1.scaleMode)form1.height=form1.scaley(64, vbpixels, form1.scalemode)这样无论form1是何种长度单位都会变成64*64像素了。 根本用不着那么复杂吧。窗体大小本来就跟 .scaleMode 没关系。你这个窗体应该是无边框的,只要在 Form_Load() 中加上这两句就可以了:Me.Width = 960Me.Height = 960 并不是所有的显示器都是 1 pixels = 15 twips,准确的做法是Me.Width = 64 * Screen.TwipsPerPixelXMe.Height = 64 * Screen.TwipsPerPixelY 写一个简单脚本谢谢 vb中如何将一个Access表的选定记录写入到另一Access表 思路? VSFlexGrid指定行后,垂直滚动条没有做相应的移动,请问如何解决? 使用VB,或者 VBA.使用什么函数可以取到 SSH/TELNET, DOS上显示的文字? tcp udp sip h.323 之间的关系,区别 VB中怎么判断一个控件是否存在? 如何用SQL语言来查询ACCESS数据库 天太热了,喝点可乐,呵呵 几个问题(高手请进!) 请问判断一个字符串是否为一个合法的时间的函数或语句是怎样的? 获取webbrowser中弹出的对话框内容 一个简单的控件,在form窗体设置属性无效
我照你说的在属性设置里试过了,不管用的。我又另外找到一种方法,代码如下:
form1.width=form1.scalex(64,vbPixels,form1.scaleMode)
form1.height=form1.scaley(64, vbpixels, form1.scalemode)
这样无论form1是何种长度单位都会变成64*64像素了。
Me.Width = 960
Me.Height = 960
Me.Width = 64 * Screen.TwipsPerPixelX
Me.Height = 64 * Screen.TwipsPerPixelY