Taskbar : actualisation [Résolu]

cs_PHILOUVB 141 Messages postés mardi 18 mars 2003Date d'inscription 3 octobre 2010 Dernière intervention - 14 juil. 2009 à 18:32 - Dernière réponse : cs_PHILOUVB 141 Messages postés mardi 18 mars 2003Date d'inscription 3 octobre 2010 Dernière intervention
- 14 juil. 2009 à 21:36
Bonjour à tous

Voici mon souci : je cherche une méthode permettant d'actualiser la barre des taches de windows Vista (Taskbar)

Après des recherches sur le net, j'ai trouvé des codes qui fonctionnaient sous VB6 pour masquer la barre de tache.
Je voulais m'en servir de base...

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 FindWindowEx Lib "user32" _
Alias "FindWindowExA" (ByVal hWnd1 As Long, _
ByVal hWnd2 As Long, _
ByVal lpsz1 As String, _
ByVal lpsz2 As String) As Long


Sub TaskBar(ByVal blnValue As Boolean)
Dim lngHandle As Long

lngHandle = FindWindow("Shell_TrayWnd", "")

If blnValue Then
ShowWindow(lngHandle, 5)
Else
ShowWindow(lngHandle, 0)
End If

Mon problème est que lorsque je lance cette fonction, il ne se passe rien.

Est-ce que le code n'est pas adapté à VB Net ? pouvez-vous me dire ce qui ne fontionne pas ?
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 14 juil. 2009 à 18:58
3
Merci
le bureau, une fenêtre, maintenant la barre....

c'est une plaisanterie n'est-ce pas?....
pour rafraichir, tu REDRAW




tu as le code depuis 2 semaines



+ explications par MP






Est-ce que le code n'est pas adapté à VB Net ? pouvez-vous me dire ce qui ne fontionne pas ?




parce que tu as déclaré les API à la version VB6!

niveau doublons de questions, je pense qu'on a fait le tour maintenant !!

STOP
bonne soirée!


<hr size="2" width="100%" />

Merci PCPT 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 73 internautes ce mois-ci

Commenter la réponse de PCPT
Meilleure réponse
cs_PHILOUVB 141 Messages postés mardi 18 mars 2003Date d'inscription 3 octobre 2010 Dernière intervention - 14 juil. 2009 à 19:26
3
Merci
Bonjour

En fait, je n'ai jamais réussi à faire fonctionner les codes (j'avais d'ailleurs si je ne me trompe répondu en ce sens)

Peut-etre effectivement, que le code VB6 n'est pas adapté. Je t'avais envoyé un message perso pour te demander un code source me montrant le fonctionnement.
je suis d'ailleurs toujours preneur ;-)

Mais je viens enfin de faire une découverte sur le net à cette adresse.
Je la laisse car cela pourra intéresser quelqu'un

http://www.codeguru.com/vb/gen/vb_misc/gamesandfun/article.php/c15757__1/

Ce code montre les méthodes de travaille sur une barre des taches

Pour ton code, je suis intéressé car toutes les méthodes sont bonnes à prendre.

Merci

Merci cs_PHILOUVB 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 73 internautes ce mois-ci

Commenter la réponse de cs_PHILOUVB
Meilleure réponse
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 14 juil. 2009 à 19:45
3
Merci
... j'ai répondu à ton MP le 5 juillet
copier le code (snippet), appeler la méthode

Merci PCPT 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 73 internautes ce mois-ci

Commenter la réponse de PCPT
Meilleure réponse
cs_PHILOUVB 141 Messages postés mardi 18 mars 2003Date d'inscription 3 octobre 2010 Dernière intervention - 14 juil. 2009 à 21:36
3
Merci
J'ai bien reçu ton message, mais rien ne se passe. le code n'engendre pas une actualisation

Bon, je problème vient surement de moi, ce n'est pas grave ;-)

Passe une bonne semaine et merci pour tout

Merci cs_PHILOUVB 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 73 internautes ce mois-ci

Commenter la réponse de cs_PHILOUVB

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.