22 Сентябрь 2008

Как сделать не видимым Пуск?

Windows |  Таги: ,

Как сделать не видимой кнопку Пуск?

Option Explicit

Private Declare Function EnableWindow Lib "user32" _
    (ByVal hWnd As Long, _
     ByVal fEnable As Boolean) As Long
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 hWndParent As Long, _
     ByVal hWndChildAfter As Long, _
     ByVal lpClassName As String, _
     ByVal lpWindowName As String) As Long
Private Declare Function ShowWindow Lib _
    "user32" (ByVal hWnd As Long, _
    ByVal nCmdShow As Long) As Long
Dim hPanel As Long, hPusk As Long
Private Const SW_HIDE = 0
Private Const SW_SHOW = 5
Private Sub Command1_Click()
  ShowWindow hPusk, SW_HIDE
End Sub

Private Sub Command2_Click()
  ShowWindow hPusk, SW_SHOW
End Sub
Private Sub Form_Load()
  hPanel = FindWindow("Shell_traywnd", _
                            vbNullString)
  hPusk = FindWindowEx(hPanel, 0, "Button", _
                            vbNullString)
End Sub

Private Sub Form_Unload(Cancel As Integer)
Unload Me
End Sub


У нас один комментарий на запись “Как сделать не видимым Пуск?”

Почему бы Вам не высказать свое мнение! Позвольте нам узнать, что Вы думаете...

  1. 1 On 25.09.2008, Veida said:

    Интересно. Аккуратно. Гладко и складно. Спасибо за эту статью!)))

Оставить комментарий

Я не робот.