begin process at 2012 02 10 15:49:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

GUI

 > 

Pb de boite de dialogue


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb de boite de dialogue

vendredi 28 juillet 2006 à 15:36:38 | Pb de boite de dialogue

mrous

Bonjour,

j'ai un petit problème avec une boite de dialogue:
cette boite de dialogue ne contient qu'une progressbar, et j'execute mon code des son affichage.

J'ai donc mis mon code dans ShowWindow et qd mon code a fini de s'executer, je ferme cette boite de dialogue en appelant CDialog::onOk(); (c'est une boite de dialogue modale).
Et c'est a ce moment que survient une erreur debug assertion failed.
Je pense que l'erreur vient de l'appel a onok dans la methode showwindow() mais je ne vois pas comment faire autrement.
Est-ce que quelqu'un pourrait m'aider svp?
samedi 29 juillet 2006 à 16:32:18 | Re : Pb de boite de dialogue

aardman

Membre Club
Salut,
Normalement il ne faut pas appeler OnOk() pour fermer une dialog, mais plutot EndDialog().
Pour executer du code au début il faut le placer dans le OnInitDialog(), mais si il met du temp a s'executer il faudrait peut etre l'executer dans un thread séparé.


mercredi 2 août 2006 à 11:22:28 | Re : Pb de boite de dialogue

ksandy

Salut,
J'aurai aimé savoir si tu as pu résoudre ton problème.
Moi aussi j'ai ce type d'erreur erreur debug assertion failed quand je veux communiquer en multiframe. Et quand j'essaie de débugguer, je me rends compte que le bug se situe au niveau du ::onok. En fait, je supprime l'instruction CDialog::onOK
Je travaille en Visual C++  sous VISUAL STUDIO 6.0 avec SP5

mercredi 2 août 2006 à 11:22:30 | Re : Pb de boite de dialogue

ksandy

Salut,
J'aurai aimé savoir si tu as pu résoudre ton problème.
Moi aussi j'ai ce type d'erreur erreur debug assertion failed quand je veux communiquer en multiframe. Et quand j'essaie de débugguer, je me rends compte que le bug se situe au niveau du ::onok. En fait, je supprime l'instruction CDialog::onOK
Je travaille en Visual C++  sous VISUAL STUDIO 6.0 avec SP5



Cette discussion est classée dans : pb, code, boite, showwindow, dialogue


Répondre à ce message

Sujets en rapport avec ce message

Fenêtre de dialogue [ par jsonor ] 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 "Ouvrir" [ par LordBob ] Bonjour a tous,voila j'essaie de faire une boite de dialogue de type "Ouvrir", j'ai donc cela comme code:BOOL dlgFileOpen(HWND hOwner, char* fName, co MFC et boite de dialogue non modale [ par Picospicos ] Bonjour,Je débute la programmation MFC. Je cherche à faire une boite de dialogue non modale (avec Create), mais le pb est qu'elle ne reste que quelque changer la couleur de fond d'une boite de dialogue [ par fox88 ] mon programme se compose d'une boite de dialogue dont j'ai changer la couleur de fond grace à WM_CTLCOLORDLGmais j'ouvre ensuite une seconde boite de Pb tabulation dans Visual C++ [ par cecel ] Bonjour,Je développe une appli sous Visual C++. Lorsque je visualise la boite dialogue la touche tabulation fonctionne dans l'ordre ou je l'ai défini pb thread et progressbar [ par mrous ] Bonjour,J'ai un problème avec le multithreading, je souhaite modifier l'avancement d'une progressbar dans un thread. Pour cela, j'utilise AfxBeginThre CFormView et Boite de dialogue [ par Fipovi3 ] Bonjour,J'ai créé une application avec des splitters dans ma fenêtre principale. J'ai donc ma classe View principale de mon projet, ainsi que deux aut CFormView et Boite de dialogue [ par Fipovi3 ] <table class="nb4" id="ctl00_Main_UCContentForum_ctl00_DGMsg" style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 1 Attacher Boite de dialogue et View ? [ par Fipovi3 ] En effet, j'aimerai savoir s'il est possible d'associer une boite de dialogue à une View, c'est à dire que lorsque on modifie les dim de la fenêtre, l urgent svp c'est pour mon stage [ par CeNedra83 ] J'ai un boite de dialogue comme application principale et j'en lance une autre à partir de celle là. la boite de dialogue secondaire effectue un calcu


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,432 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales