État de visiblité de la barre des tâches [win9x]

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 651 fois - Téléchargée 47 fois

Contenu du snippet

Pour la faire disparaître et réaparaitre

Source / Exemple :


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

Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd As Long, ByVal hWndChild As Long, ByVal lpszClassName As String, ByVal lpszWindow As String) As Long

'Apparaître
Ret = SetWindowPos(FindWindow("Shell_traywnd", ""), 0, 0, 0, 0, 0, &H40)

'CACHER
 Ret = SetWindowPos(FindWindow("Shell_traywnd", ""), 0, 0, 0, 0, 0, &H80)

A voir également

Ajouter un commentaire

Commentaires

robinxp1
Messages postés
1
Date d'inscription
samedi 25 août 2007
Statut
Membre
Dernière intervention
25 août 2007
-
good
bobjay
Messages postés
66
Date d'inscription
mercredi 19 mai 2004
Statut
Membre
Dernière intervention
1 avril 2007
-
Autant pour moi, je m'étais trompé dans mes déclarations de l'api lol :p

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
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
Const SWP_HIDEWINDOW = &H80
Const SWP_SHOWWINDOW = &H40

Donc rectification ce code marche fonctionne très bien sur xp, note: 8/10
(je ne mettrais pas 10 vu qu'il n'y a pas de création personnelle dans une api)
bobjay
Messages postés
66
Date d'inscription
mercredi 19 mai 2004
Statut
Membre
Dernière intervention
1 avril 2007
-
Ca n'a pas l'air de fonctionner sous Win XP :(
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
merde :( C'est possible
RJLFRANCE
Messages postés
71
Date d'inscription
samedi 17 août 2002
Statut
Membre
Dernière intervention
5 août 2012
1 -
désolé ne fonctionne pas sous Windows 2000 PRO

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.