bonjour,

j'ai une appli principale et un dialog secondaire. (MFC)

Quand le dialog secondaire est affiché, l'application principale est cachée (ShowWindow(SW_HIDE)) et inversement.

Le probleme est que le dialog secondaire a besoin de pouvoir se cacher aussi tout seul (avec SW_HIDE toujours) !!!

Du coup, je me retrouve avec rien dans la barre des taches, pas d'icone en bas a droite, et aucun moyen de quitter proprement mon application a moins d'attendre qu'elle se réaffiche toute seule (gestion de timer)

Comment pourrais je arranger ca ?
J'avais pensé a plusieurs possibilités :
1) garder qqchose dans la barre des taches... (avec SW_MINIMIZE au lieu de SW_HIDE) mais j'aime pas trop

2) afficher une icone en bas a droite a coté de l'horloge
3) intercepter un raccourci clavier spécial (comme Ctrl-Alt-Shift-L par exemple) pour réafficher mon application

Quel moyen vous parait le plus simple parmis les 2 derniers ? et si possible, comment faire ;oþ

merci

Fladnag