Je viens d'écrire un programme utilisant des API win32 affichant, sous forme d'une boite de dialogue, une image relativement chargée.
Au cours de ce programme, j'appelle très fréquemment une routine d'affichage qui me donne dans une fenêtre, sous forme d'un texte, l'état de différentes valeurs en cours de traitement.
Dans cette routine, je dois donc bloquer son exécution le temps de lire les données. J'utilise pour cela une fonction MessageBox(...). Mais cette fonction affiche sa boite de dialogue avec son bouton en plein milieu de l'écran c'est à dire par dessus les infos qui m'interessent.
J'aimerais utiliser un bouton personnel pour remplacer cet appel à MessageBox. Ce bouton, je sais bien l'utilser à partir de la procédure de création de ma propre boite de dialogue mais je ne vois pas comment lui faire commander une pause au milieu de ma routine???
Partager