begin process at 2012 05 29 12:45:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

mon programme se ferme pas corectement


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

mon programme se ferme pas corectement

mardi 27 août 2002 à 22:34:32 | mon programme se ferme pas corectement

loicus

J'ai un bug, mon programme ne se ferme pas corectement, cad :

Il se ferme mais sont processus reste actif quand je fais Ctrl alt del et que j'affiche les processus, il est tjrs la!

Je n'ai pas cette erreur quand j'utilise cette fonction :

/* while(1)
{
if( PeekMessage(&msg, 0,0,0,PM_REMOVE) )
{
if( msg.message == WM_QUIT )
break;
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
*/

Par contre avec celle ci je l'ai :
et a vrai dire je en vois pas du tt pkoi dans un cas je l'ai et pas dans l'autre...

while(1)
{
if( GetMessage(&msg, 0,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}

Aider moi, svp
mercredi 28 août 2002 à 11:17:04 | Re : mon programme se ferme pas corectement

loicus



bhen j'ai résolu mon prob tt seul en ecrivant :

while(1)
{
if( GetMessage(&msg, 0,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}else{
break;
}

-------------------------------
Réponse au message :
-------------------------------

J'ai un bug, mon programme ne se ferme pas corectement, cad :

Il se ferme mais sont processus reste actif quand je fais Ctrl alt del et que j'affiche les processus, il est tjrs la!

Je n'ai pas cette erreur quand j'utilise cette fonction :

/* while(1)
{
if( PeekMessage(&msg, 0,0,0,PM_REMOVE) )
{
if( msg.message == WM_QUIT )
break;
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
*/

Par contre avec celle ci je l'ai :
et a vrai dire je en vois pas du tt pkoi dans un cas je l'ai et pas dans l'autre...

while(1)
{
if( GetMessage(&msg, 0,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}

Aider moi, svp
mercredi 28 août 2002 à 11:50:49 | Re : mon programme se ferme pas corectement

jcecchi

salut

le plus simple etant de mettre

while(GetMessage(&msg, 0, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}



-------------------------------
Réponse au message :
-------------------------------



bhen j'ai résolu mon prob tt seul en ecrivant :

while(1)
{
if( GetMessage(&msg, 0,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}else{
break;
}

-------------------------------
Réponse au message :
-------------------------------

J'ai un bug, mon programme ne se ferme pas corectement, cad :

Il se ferme mais sont processus reste actif quand je fais Ctrl alt del et que j'affiche les processus, il est tjrs la!

Je n'ai pas cette erreur quand j'utilise cette fonction :

/* while(1)
{
if( PeekMessage(&msg, 0,0,0,PM_REMOVE) )
{
if( msg.message == WM_QUIT )
break;
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
*/

Par contre avec celle ci je l'ai :
et a vrai dire je en vois pas du tt pkoi dans un cas je l'ai et pas dans l'autre...

while(1)
{
if( GetMessage(&msg, 0,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}

Aider moi, svp

mercredi 28 août 2002 à 12:12:08 | Re : mon programme se ferme pas corectement

loicus


lol, oui ca merche effectivement aussi....

j'était distrait ;)


-------------------------------
Réponse au message :
-------------------------------

salut

le plus simple etant de mettre

while(GetMessage(&msg, 0, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}



-------------------------------
Réponse au message :
-------------------------------



bhen j'ai résolu mon prob tt seul en ecrivant :

while(1)
{
if( GetMessage(&msg, 0,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}else{
break;
}

-------------------------------
Réponse au message :
-------------------------------

J'ai un bug, mon programme ne se ferme pas corectement, cad :

Il se ferme mais sont processus reste actif quand je fais Ctrl alt del et que j'affiche les processus, il est tjrs la!

Je n'ai pas cette erreur quand j'utilise cette fonction :

/* while(1)
{
if( PeekMessage(&msg, 0,0,0,PM_REMOVE) )
{
if( msg.message == WM_QUIT )
break;
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
*/

Par contre avec celle ci je l'ai :
et a vrai dire je en vois pas du tt pkoi dans un cas je l'ai et pas dans l'autre...

while(1)
{
if( GetMessage(&msg, 0,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}

Aider moi, svp




Cette discussion est classée dans : programme, msg, ferme, processus, corectement


Répondre à ce message

Sujets en rapport avec ce message

3 questions [ par morgandetoi06 ] bonjourvoila donc j ai 3 questions:-comment desactiver le ctrl+alt+supr ?-comment faire pour qu un programme lancé ne s affiche pas dans la liste des Programme ki tourne en arriere plan et qui affiche une message box.. [ par MoDDiB ] Voila je souhaite faire un programme caché qui affiche une message box au bout de 6s mais rien ne marche.. merci de m'aider ^^#include #include // Pro Processus & Handle [ par ro0tsman ] Bonjour all,je voudrai savoir s'il est possible de trouver le handle d'une fenêtre à partir de son processus (id) ?Sinon de manière générale, comment Processus [ par ToToL ] BonjoursJ'ai un programme en mode : console application.j'aimerai savoir comment voir si mon application est déjà lancée ou non. s'il y a plusieurs me Suppression d'un executable par son processus [ par remidub ] Bonjour,Je développe actuellement un programme (en C/C++) qui doit se mettre à jour automatiquement. Pour cela je télécharge la mise à jour, je suppri Fichier qui ne s'écrit pas [ par PsyCaDi ] Bonjour,J'ai un petit pb avec un prog.Je me sers de fstream pour écrire dans un fichier.Voilà rapidement mon code :ofstream Fichier(str_MonFichier);Fi Fermer proprement un programme qd windows se ferme [ par cosmobob ] bonjour, comment faire pour qu'une application se termine proprement (cad en lui faisant executer le code que l'on veut) quand windows se ferme? un m Programme invisible dans les processus [ par GUIGUI35400 ] Bonjour à tous !J'aimerais savoir s'il existe un api ou une fonction permettant que le programme c++ (fenetre ms-dos) soit invisible dans les processu controle execution programme [ par cybermax62 ] je travaille sous Linux Debian en C++. j'aimerai faire un service du type "Gestionnaire des Tâches Windows", mais qui aurait la particularité de kille Connaitre les infos d'un processus [ par _brau_ ] Bonjour, je cherche a savoir s'il existe une fonction qui nous permet de connaitre le nom de l'executable qui est lancé. En gros, je fais un programme


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,484 sec (3)

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