jsonor
Messages postés49Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 5 septembre 2006
-
29 oct. 2003 à 20:14
jsonor
Messages postés49Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 5 septembre 2006
-
29 oct. 2003 à 23:49
Bonjour à tous,
J'ai développé une appli en MFC, et j'ai un pb avec les boites de dialogue :
Pendant que le programme fait un traitement, j'affiche une boite de dialogue d'attente..et le pb est que je n'arrive pas à faire fermer automatiquement cette boite...ca provoque une erreur windows....seul l'utilisateur peut la fermer, personne d'autre !!! apparemment, c interdit au prog....mais comment faire alors ????
J'ai essayé avec DestroyWindow, avec EndDialog, ou même en envoyant le message WM_CLOSE à la fenêtre..rien n'y fait !!!!!
C un projet très important, merci d'avance pour votre aide..
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 29 oct. 2003 à 23:07
En fait, le plus important, c'est BN_CLICKED, qui simule exactement le clic sur un bouton. Dans une appli Win32 sans MFC, on ne vérifie généralement pas les codes de notification lors du traitement de WM_COMMAND, mais MFC si.
jsonor
Messages postés49Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 5 septembre 2006 29 oct. 2003 à 23:14
en fait, le pb est plus compliqué..ce que tu m'as donné marche nickel, mais lorsque je relance la boite de dialogue et que je clique sur "ok", la ca plante....
j'ai l'impression que visual c++ se perd dans les messages qu'il reçoit...:((
aurais tu une solution ??
merci encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
jsonor
Messages postés49Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 5 septembre 2006 29 oct. 2003 à 23:49
oui je comprends bien, c pour ça que l'erreur me paraissait bizarre.... mais en tous cas, c plus adapté que EndDialog qui fait planter Visual C++..ou DestroyWindow...