没有标题兰就是了不过用api也可以思想,不过,忘记了
解决方案 »
- 如何用VB建立坐标系并画出一系列折线图
- 如何编程查找文本中相同数的个数为4
- frame适应界面大小的问题
- 请问如何用代码来选择TabStrip的选项卡???
- 用vb6dao连接access2000数据库,要求多程序(3)同时访问一个数据库,可行吗?具体如何处理?
- 模糊查询
- 在vb6中怎样开发传统的dll?
- 在程序启动前,先启动数据库连接的程序(另外开的程序),然后在程序中判断该连接是否开启
- 嘿嘿,我刚来~~~怎么还要打分呀。斑竹能说说吗?别删呀!!
- 使用动态数组时,用redim语句改变形参数组时出错,不知原因,请教各位。
- VB高手指点我一下
- 关于在VB中联接access数据库和oracle 数据库的问题。
Private Declare Function RemoveMenu 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
Const MF_BYCOMMAND = &H0&
Const MF_REMOVE = &H1000&
Const MF_BYPOSITION = &H400&Private Sub Form_Load()
Dim hSysMenu As Long, nCnt As Long
hSysMenu = GetSystemMenu(Me.hwnd, False)
If hSysMenu Then
nCnt = GetMenuItemCount(hSysMenu)
If nCnt Then
RemoveMenu hSysMenu, nCnt - 1, MF_BYPOSITION Or MF_REMOVE
RemoveMenu hSysMenu, nCnt - 2, MF_BYPOSITION Or MF_REMOVE
RemoveMenu hSysMenu, 0, MF_BYPOSITION Or MF_REMOVE
End If
End If
End Sub去掉关闭与还原
GETWINDOWLONG
SETWINDOWPOS
GETWINDOWRECT
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 Declare Function GetMenuItemCount Lib "user32" (ByVal hMenu As Long) As Long
Const MF_BYCOMMAND = &H0&
Const MF_REMOVE = &H1000&
Const MF_BYPOSITION = &H400&Private Sub Form_Load()
Dim hSysMenu As Long, nCnt As Long
hSysMenu = GetSystemMenu(Me.hwnd, False)
If hSysMenu Then
nCnt = GetMenuItemCount(hSysMenu)
Do While nCnt > -1
RemoveMenu hSysMenu, nCnt - 1, MF_BYPOSITION Or MF_REMOVE
nCnt = nCnt - 1
Loop
End If
End Sub