Débutant C++, j’ai eu la surprise de voir disparaître mes fenêtres pendant les calculs un peu longs (quelques secondes) que je demandais. J’ai eu beau chercher dans l’help, je n’ai rien trouvé à ce sujet. J’ai finalement résolu mon problème en découpant les calculs en petits morceaux très courts, chaque morceau déclenchant un timer, lui aussi très court, qui à son tour lançait le morceau de calcul suivant.
J’ai interprété ce phénomène en me disant que peut-être le système avait besoin d’avoir la main de temps en temps pour rafraîchir l’écran.
Comme je suis coutumier des calculs scientifiques un peu longs, je trouve pénible de devoir chaque fois penser à ne prévoir que de courtes périodes de calcul s’enchaînant avec des timers. N’existe-t-il pas un moyen de demander au système de gérer lui-même ces interruptions pour qu’il continue à afficher l’écran comme il convient pendant de longs calculs ? (je parle de calculs qui penvent durer entre quelques secondes et quelques heures !).
Partager