1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| Const SWP_HIDEWINDOW = &H80
Const SWP_SHOWWINDOW = &H40
set DX = CreateObject ("DynamicWrapperX") ' instancie l'objet
With DX
.Register "user32.dll","FindWindowA","f=s","i=ss","r=l"
.Register "user32.dll","SetWindowPos","f=s","i=lllllll","r=l"
End With
Masquer
Rep = msgbox ("Afficher à nouveau ?",vbYesNo)
if Rep=VbYes then afficher
Public Sub masquer()
Dim hwnd
hwnd = DX.FindWindowA("Shell_traywnd", "")
DX.SetWindowPos hwnd, 0, 0, 0, 0, 0, SWP_HIDEWINDOW
End Sub
Public Sub afficher()
Dim hwnd
hwnd = DX.FindWindowA("Shell_traywnd", "")
DX.SetWindowPos hwnd, 0, 0, 0, 0, 0, SWP_SHOWWINDOW
End Sub |
Partager