cs_yes
Messages postés33Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention26 février 2008
-
13 oct. 2006 à 14:19
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
15 oct. 2006 à 12:12
Bonjour,
Je voudrais que mon application puisse savoir quand elle est minimisé.
Lorsque l'utilisateur click sur le bouton dans la barre de tache c bon mais lorsque qu'il click sur le bouton "Bureau" dans la zone de lancement rapide, je n'arrive pas à faire en sorte que l'application sache qu'elle est minimisé.
cs_yes
Messages postés33Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention26 février 2008 13 oct. 2006 à 15:52
Je viens de tester et celà marche parfaitement sauf dans certains cas (les miens ;) ) : si l'on configure la fenetre pour quelle n'apparaise pas dans la barre des tâches ou si on l'a configure pour quelle n'est pas de bordure, celà ne marche pas !!
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 13 oct. 2006 à 16:03
Salut,
Si ShowInTaskbar
= false, la méthode donnée par MorpionMx fonctionne tout à fait.
Dans l'autre cas, je ne vois pas comment tu peux minimiser (hormis en le codant toi-même) ta fenêtre si elle n'a pas de bordure (car pas de bordure = pas de bouton minimized).
cs_yes
Messages postés33Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention26 février 2008 13 oct. 2006 à 17:30
L'utilisateur peut minimiser une fenetre sans bordure en cliquant sur le bouton "Bureau" (bouton qui permet de minimiser toute les fenetres et qui se trouve à coté du bouton Démarrer de Windows).
Lorsque ce bouton est utilisé, l'application ne reçoit pas d'évènement resize ou autre et si l'on regarde la valeur de WindowState, elle reste à Normal.
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 15 oct. 2006 à 12:12
Salut,
Une des solutions serait de reforcer le style WS_MINIMIZEBOX à la création de la fenêtre afin de recommence à recevoir la notification de changement de taille.