所需阅读权限 1
[分享]禁止使用 Alt+F4 关闭窗口
- Private Declare Function DeleteMenu Lib "user32" (ByVal hMenu As Long, ByVal
- nPosition As Long, ByVal wFlags As Long) As Long
- Private Declare Function GetMenuItemCount Lib "user32" (ByVal hMenu As Long)
- As Long
- Private Const MF_BYPOSITION = &H400&
- Private Sub Form_Load()
- Dim hwndMenu As Long
- Dim c As Long
- hwndMenu = GetSystemMenu(Me.hwnd, 0)
- c = GetMenuItemCount(hwndMenu)
- DeleteMenu hwndMenu, c - 1, MF_BYPOSITION
- c = GetMenuItemCount(hwndMenu)
- DeleteMenu hwndMenu, c - 1, MF_BYPOSITION
- End Sub
复制代码 |