'Добавьте на форму 2 CommandButton. Первая кнопка спрячет панель задач (там 'где расположена кнопка ПУСК), вторая - покажет.
'Вариант 1
Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Sub Command1_Click() hwnd1 = FindWindow("Shell_traywnd", "") Call SetWindowPos(hwnd1, 0, 0, 0, 0, 0, SWP_HIDEWINDOW) End Sub
Private Sub Command2_Click() hwnd1 = FindWindow("Shell_traywnd", "") Call SetWindowPos(hwnd1, 0, 0, 0, 0, 0, SWP_SHOWWINDOW) End Sub
'Вариант 2
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 Declare Function EnableWindow Lib "user32" (ByVal hWnd As Long, ByVal fEnable As Long) As Long
Const SW_HIDE = 0 Const SW_SHOW = 5
Public Sub ApplicationBar(Visible As Boolean) Dim hWnd As Long
hWnd = FindWindow("Shell_TrayWnd", "") If Visible Then ShowWindow hWnd, SW_SHOW Else ShowWindow hWnd, SW_HIDE End If EnableWindow hWnd, Visible End Sub
Private Sub Command1_Click() ApplicationBar False End Sub
Private Sub Command2_Click() ApplicationBar True End Sub
Если Вас заинтересовала или понравилась информация программирование на Visual Basic - "Включить/выключить панель задач Windows", Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу: Так же Вы можете задать вопрос по работе этого модуля или примера через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!