zoukankan      html  css  js  c++  java
  • vb中禁用关闭按钮

    vb中禁用关闭按钮
    Option Explicit

    Private Declare Function GetSystemMenu Lib "USER32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
    Private Declare Function GetMenuItemCount Lib "USER32" (ByVal hMenu 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 Declare Function DrawMenuBar Lib "USER32" (ByVal hwnd As Long) As Long
    Private Const MF_BYPOSITION = &H400&
    Private Const MF_REMOVE = &H1000&
     
    Private Sub DisableX()
             Dim hMenu, nCount, LO     As Long
             hMenu = GetSystemMenu(Me.hwnd, 0)
             nCount = GetMenuItemCount(hMenu)
             LO = RemoveMenu(hMenu, nCount - 1, MF_REMOVE Or MF_BYPOSITION)
             LO = RemoveMenu(hMenu, nCount - 2, MF_REMOVE Or MF_BYPOSITION)
    End Sub
     
    Private Sub Form_Load()
        Call DisableX
    End Sub

  • 相关阅读:
    准备重启blog。。。
    愿我成功省一。
    [LUOGU]P5502 [JSOI2015]最大公约数
    [LUOGU]P3400 仓鼠窝
    [LUOGU]P5149 会议座位
    OI退役记
    新开博客园~~
    1108 模拟赛
    牛客1102
    题解 CF21B 【Intersection】
  • 原文地址:https://www.cnblogs.com/topboy168/p/433681.html
Copyright © 2011-2022 走看看