如何使MDI窗体只保留最小化、关闭按钮,谢谢。

解决方案 »

  1.   

    Const GWL_STYLE = (-16)
    Const WS_MAXIMIZEBOX = &H10000
    Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
    Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
    Private Sub MDIForm_Load()
      SetWindowLong Me.hwnd, GWL_STYLE, GetWindowLong(Me.hwnd, GWL_STYLE) And Not WS_MAXIMIZEBOX
    End Sub