System API

During runtime I would like to hide the task bar using SystemParametersInfo or any other API.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Really hide the taskbar:

Option Explicit
Private Const SW_NORMAL = 1
Private Const SW_HIDE = 0
Private Declare Function ShowWindow Lib "user32" (ByVal hWnd As Long, _
     ByVal nCmdShow As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
     (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Private Sub TaskBarVisible(bState As Boolean)
    Dim hWnd As Long
    Dim lngState As Long
    hWnd = FindWindow("Shell_TrayWnd", "") ' get window handle
    If hWnd = 0 Then Exit Sub
    If bState Then
      lngState = SW_NORMAL ' show it
      lngState = SW_HIDE ' hide it
    End If
    ShowWindow hWnd, lngState
End Sub
Private Sub Command1_Click()
    Static bVis As Boolean
    bVis = Not bVis
    'Toggle the visible state:
    Call TaskBarVisible(bVis)
End Sub

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
s_mazumderAuthor Commented:
I would, at the outset, like to thank you for the valuable time you spent for me.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.