Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
Private Declare Function RemoveMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wflags As Long) As Long
Private Const MF_REMOVE = &H1000
Private Const SC_CLOSE = &HF060
Public Sub Disabled(A, B)
Dim hMenu, hwndMenu As Long
Dim C As Long
hMenu = GetSystemMenu(A, 0)
RemoveMenu hMenu, SC_CLOSE, MF_REMOVE
End Sub
在MDI的form_load事件中调用Disabled
dim a as string
dim b as integer
a = me.hwnd
b = 0
disabled a,b