种方法就是每个使用控件大小位置要和改了分辨率窗体屏显形成关系,昌斗确定其数值关盯迅腔系,不要随便摆放控件。
2种方法做几种常用分辨率下窗体控件,分别生成执行文件*.exe,然后做一启动窗体,启动后获取当前显示分辨率,然后的去启动相应分辨率的执行文件.隐藏启动窗体。凯衫
使用盯尘一下代码获桥则启得当前的屏幕分辨率MsgBox Screen.Width /敏如 Screen.TwipsPerPixelX
MsgBox Screen.Height / Screen.TwipsPerPixelY
注意:Screen.TwipsPerPixelX 和 Screen.TwipsPerPixelY 是根据用户自定义的字体大小改变而改变。
检测屏幕分辨率,所有控件按分辨率重设位置和大小册拍。检测分辨率的方法如仔芹下:
Private Sub ttt() Static W As Long If W >0 And W <>Screen.Width Then MsgBox "屏幕州戚羡分辨率已从 " &W / Screen.TwipsPerPixelX &" 变为 " &Screen.Width / Screen.TwipsPerPixelX End If W = Screen.WidthEnd Sub
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)