怎样获得当前显示分辨率 我在1024 768下开发的界面在 800 600下不能完全显示 请高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Option ExplicitPrivate Sub Command1_Click() Debug.Print Screen.Width / Screen.TwipsPerPixelX, Screen.Height / Screen.TwipsPerPixelYEnd Sub 通常是在Form的Resize事件中调整控件的位置。做的时候要考虑周全,使自己的软件在所有的分辨率下都能正常显示。 Private Sub Form_Load() Dim ScrW As Long, ScrH As Long ScrW = Screen.Width / Screen.TwipsPerPixelX ScrH = Screen.Height / Screen.TwipsPerPixelY MsgBox "分辨率:" & ScrW & "×" & ScrH, 64, "提示"End Sub 求IE插件开发相关资料及源码 winsock连续发送信息出现错误 一个十分困惑的问题,请帮忙解答! 散分 对现有的程序加密~ 如何删除MDB中所有的表? 如何屏蔽CTRL+ALT+DEL键? #急诊,关机问题? ActiveReport问题 查询的例子谁有?? 一个超级××的问题 这里有北京银丰科技公司的程序员吗?也许能解决下面的问题
Debug.Print Screen.Width / Screen.TwipsPerPixelX, Screen.Height / Screen.TwipsPerPixelY
End Sub
做的时候要考虑周全,使自己的软件在所有的分辨率下都能正常显示。
Dim ScrW As Long, ScrH As Long
ScrW = Screen.Width / Screen.TwipsPerPixelX
ScrH = Screen.Height / Screen.TwipsPerPixelY
MsgBox "分辨率:" & ScrW & "×" & ScrH, 64, "提示"
End Sub