打印本文 打印本文  关闭窗口 关闭窗口  
VB源代码推荐:动态的显示/隐藏start按钮
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:44:22  文章录入:杜斌  责任编辑:杜斌

VB源代码推荐 : 动态的显示/隐藏start按钮

´ #VBIDEUtils#**********************************************
´ * Programmer Name  : Waty Thierry
´ * Web Site         : www.geocities.com/ResearchTriangle/6311/
´ * E-Mail           : waty.thierry@usa.net
´ * Date             : 22/10/98
´ * Time             : 15:50
´ * Module Name      : Start_Module
´ * Module Filename  : Start.bas
´ *********************************************************
´ * Comments         : Show/Hide the start button
´ *
´ ********************************************************
Private Declare Function FindWindow Lib "user32" Alias _
   "FindWindowA" (ByVal lpClassName As String, _
   ByVal lpWindowName As String) As Long
  
Private Declare Function 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 Function ShowWindow Lib "user32" _
    (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Public Function hideStartButton()
   ´This Function Hides the Start Button´
   OurParent& = FindWindow("Shell_TrayWnd", "")
   OurHandle& = FindWindowEx(OurParent&, 0, "Button",  _
       vbNullString)
   ShowWindow OurHandle&, 0
End Function

Public Function showStartButton()
   ´This Function Shows the Start Button´
   OurParent& = FindWindow("Shell_TrayWnd", "")
   OurHandle& = FindWindowEx(OurParent&, 0, "Button", _
        vbNullString)

   ShowWindow OurHandle&, 5
End Function

打印本文 打印本文  关闭窗口 关闭窗口