Rendre un bouton prioritaire en MFC

tigerskin Messages postés 39 Date d'inscription jeudi 26 mai 2005 Statut Membre Dernière intervention 24 juillet 2012 - 17 mars 2006 à 15:31
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 17 mars 2006 à 17:30
Boujour à tous.

Voilà j'ai un petit soucis. Je voudrais rendre un bouton prioritaire sur toutes les actions de mon programme. Mon programme effectue une boucle (avec une communication via la ligne série) or lorsque celle ci est éxécutée il m'est impossible de faire une autre action (a cause de la liaison série. Donc je voudrais savoir si il est possible d'attribuer une priorité haute à un boutton pour pouvoir tout de même faire des actions.

PS: mon programme est en MFC.

D'avance merci.

3 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
17 mars 2006 à 15:47
Si tu es dans une fonction alors pas question de priorité, aucune autre action possible.
Faut mettre les traitements longs dans un thread séparé.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
0
tigerskin Messages postés 39 Date d'inscription jeudi 26 mai 2005 Statut Membre Dernière intervention 24 juillet 2012
17 mars 2006 à 17:07
Donc en gros il faut faire du multithread si je comprends bien ?

Même en simulant une erreur avec les exceptions il n'y aurais pas moyen ?

Sinon tant pis.

Merci.
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
17 mars 2006 à 17:30
C'est clair qu'il faut du multi thread.
Surtout jamais de bidouilles, ça mène toujours dans une impasse.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
0
Rejoignez-nous