等比缩放!

2320475 2003-11-07 03:20:01
请问等比缩放是如何实现的。最好有思想和代码?用VB编写
...全文
49 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
射天狼 2003-11-07
  • 打赏
  • 举报
回复
在RESIZE事件里写代码!

Dim lngOldW As Long, lngOldH As Long

Private Sub Form_Load()
lngOldW = Me.Width
lngOldH = Me.Height
End Sub

Private Sub Form_Resize()
If lngOldW <> Me.Width Then
Me.Height = Me.Width * 2 / 3
ElseIf lngOldH <> Me.Height Then
Me.Width = Me.Height * 3 / 2
End If

lngOldW = Me.Width
lngOldH = Me.Height
End Sub

这个比例是W:H = 3:2,你自己改吧!!

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧