vb编程乐园吧 关注:33贴子:329
  • 1回复贴,共1

隐藏开始菜单

只看楼主收藏回复

Private Declare Fun(百度傻)ction FindWindowEx Lib "user32" Alias _
    "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As _
    Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long

Private Declare Fun(百度傻)ction ShowWindow Lib "user32" (ByVal _
    hwnd As Long, ByVal nCmdShow As Long) As Long

Private Declare Fun(百度傻)ction FindWindow Lib "user32" Alias _
    "FindWindowA" (ByVal lpClassName As String, ByVal _
    lpWindowName As String) As Long
Const SW_HIDE = 0
Const SW_SHOW = 5
Dim bx As Boolean

Private Sub Form_Click()
    Dim hLong As Long
    Dim hwnd As Long
    
    hwnd = FindWindow("Shell_TrayWnd", vbNullString)
    hLong = FindWindowEx(hwnd, 0, "Button", vbNullString)
    If bx Then
        ShowWindow hLong, SW_SHOW
        bx = False
    Else
        ShowWindow hLong, SW_HIDE
        bx = True
    End If
End Sub



1楼2008-11-19 20:07回复
    这么好的帖子砸没人顶?


    2楼2010-01-25 13:51
    回复