Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
'把按钮上的caption设为相同的长度,使之看来左对齐
'Actl为按钮的名称,Acount为这组按钮的个数
Public Sub BeMaxLenght(Actl As Control, Acount As Integer)
Dim i As Integer
Dim maxLen As Integer
maxLen = LenB(Actl(1).Caption)
For i = 2 To Acount
If maxLen < LenB(Actl(i).Caption) Then maxLen = LenB(Actl(i).Caption) '取maxLen为最长
Next i
For i = 1 To Acount
Actl(i).Caption = Actl(i).Caption & Space(maxLen - LenB(Actl(i).Caption)) '全部设为最长
Next i
End Sub