Afficher une icone lorsqu'une fenêtre d'un certain programme est active

Signaler
-
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
-
Bonjour, mon programme sur visual basic est une sorte de serveur scolaire avec des session admins, profs et élèves. Je souhaiterai pouvoir ajouter sur le bureau des icones pour lancer des .exe (nimporte quel logiciel comme chrome, open office ...). Pour l'instant j'ouvre sans problème une nouvelle fenêtre de chrome, à partir d'un Process. Le problème est de retrouver une fenêtre minimisée car comme mon programme est en plein écran, on ne peut pas cliquer sur le programme dans la barre des taches. Savez vous comment je pourrais afficher une icone ou l'on retrouverait tous les programmes activés mais minimisés ? Ou alors comment contourner ce problème ?

Merci d'avance :)

2 réponses

Et bien après 1 mois de galère j'ai enfin trouvé, cela marche presque tout seul maintenant.
Pour remettre un programme (lancé par un process) en premier plan, il suffit d'écrire :

AppActivate(Processlancé.MainWindowTitle)

et pour ré-ouvrir un programme minimisé, il faut appuyer sur entrée. Je cherche maintenant à simuler l'appuie sur entrée sur visual basic grâce à une ligne de commande.

Si quelqu'un sait, ça m'aiderait beaucoup ...
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.