cs_eurico
Messages postés25Date d'inscriptionlundi 8 septembre 2003StatutMembreDernière intervention25 juillet 2007
-
30 avril 2004 à 22:29
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
30 mai 2007 à 11:12
Bonjour, je suis a la recherche du code pour afficher une application au premeir plan quand en fait elle est dans la barre des taches.
J'arrive à la fermer avec la commande "WM_CLOSE",mais pas l'inverse.
Si quelqu'un connait la commande , je lui serai bien reconnaissant
WM_SYSCOMMAND?
merci de votre aide
:shy) :shy)
dddd
aluccard
Messages postés22Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention11 octobre 2007 30 mai 2007 à 10:59
bonjour
moi j'ai un petit soucis sur l'utilisation des functions "FindWindow" "ShowWindow"
pour le FindWindow, j 'ai mit
Dim hdle,
hdle = FindWindow(vbNullString, "~")
~ est le nom de mon application ouverte que je vois dans ma barre des taches (lorsque je lance Cygwin)
pour le ShowWindow, j'ai mit
ShowWindow(hdle, 5)
a savoir que le SW_SHOW ne peut pas fonctionner du fait qu'on attend un long (j'ai jamais comprit pourquoi je vois souvent SW_SHOW , SW_HIDE, SW_ .......alors que c'est un variable non déclaré)
en débuggage, j'ai ce message sur la ligne ShowWindow(hdle, 5)
"A call to PInvoke function 'Conductor!Conductor.Conductor::ShowWindow' has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature. Check that the calling convention and parameters of the PInvoke signature match the target unmanaged signature."
1) que signifie ce message?
2) comment vérifier qu'on a le bon handle de l'application désirée? (je récupère un handle mais même en mettant une application inexistance du genre hdle = FindWindow(vbNullString, "BACHIBOUZOUK"), je récupere aussi un handle)
3) mon objectif est de passer d"une application a un autre afin d'utiliser le clavier pour entrer des commandes sous Cygwin, .... donc je voudrais un peu plus de détaille sur ces 2 fonctions