在from里定义 '------------------------------------------ '窗体对象数据 '------------------------------------------ Dim frm_main_objects() As objectinfo Dim frm_main_effectobjects() As Object Private frm_main_noofobjects As Integer Private frm_main_startwidth As Long Private frm_main_startheight As Long form_load里边 '缩放 frm_main_startwidth = Me.width frm_main_startheight = Me.height restrictform MeForm_Unload() unrestrictform MeForm_Resize() '以前你可能需要写入很多缩放窗体内控件的代码,现在仅仅需要一句代码即可搞定 '你只要在要缩放的控件的TAG属性值里设置标志,然后使用下面的语句即可 ' Autosizeform frm_main_objects, frm_main_effectobjects, frm_main_startwidth, frm_main_startheight, frm_main_noofobjects, Me
2. 用模式窗体,StartUpPosition=1-所有者中心
比如GETMINMAXINFO之类的,BAIDU下一大把... 相信不会找不到
2.如上
'------------------------------------------
'窗体对象数据
'------------------------------------------
Dim frm_main_objects() As objectinfo
Dim frm_main_effectobjects() As Object
Private frm_main_noofobjects As Integer
Private frm_main_startwidth As Long
Private frm_main_startheight As Long
form_load里边
'缩放
frm_main_startwidth = Me.width
frm_main_startheight = Me.height
restrictform MeForm_Unload() unrestrictform MeForm_Resize() '以前你可能需要写入很多缩放窗体内控件的代码,现在仅仅需要一句代码即可搞定
'你只要在要缩放的控件的TAG属性值里设置标志,然后使用下面的语句即可
' Autosizeform frm_main_objects, frm_main_effectobjects, frm_main_startwidth, frm_main_startheight, frm_main_noofobjects, Me
'以前你可能需要写入很多缩放窗体内控件的代码,现在仅仅需要一句代码即可搞定
'你只要在要缩放的控件的TAG属性值里设置标志,然后使用下面的语句即可
' Autosizeform frm_main_objects, frm_main_effectobjects, frm_main_startwidth, frm_main_startheight, frm_main_noofobjects, Me 楼上的 TAG属性的值怎么设置的啊