Bonjour,
Je fais un programme et j'aimerais qu'en appuyant sur un bouton autre que la croix en haut a droite, on puisse arretter l'application.
Si qulequ'un a une id�e?
Merci.
Bonjour,
Je fais un programme et j'aimerais qu'en appuyant sur un bouton autre que la croix en haut a droite, on puisse arretter l'application.
Si qulequ'un a une id�e?
Merci.
Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'�quipe Qt de Developpez.
N'h�sitez pas � me contacter par MP.
- Arr�ter != tuer
- .Net ? Windows API ? MFC ?
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Desol� j'ai pas precis�:
-MFC
-Oui je veux tuer mon application
Merci
Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'�quipe Qt de Developpez.
N'h�sitez pas � me contacter par MP.
Pour arr�ter une application, tu as diff�rentes mani�res, de la plus propre � la plus sale :
- PostMessage(WM_SYSCOMMAND, SC_CLOSE) pour ordonner la fermeture de la fen�tre.
- PostMessage(WM_CLOSE) pour ordonner plus fermement.
- DestroyWindow() pour forcer la fermeture de la fen�tre
- PostQuitMessage() pour que le processus se suicide sans prendre le temps de fermer les fen�tres (elles disparaissent quand le programme meurt).
- ExitProcess() pour que le processus se pende les veines ouvertes sous un train.
- TerminateProcess() pour massacrer le processus � la tron�onneuse.
Sans compter les m�thodes dites ill�gales, comme provoquer une erreur en �crivant � un pointeur nul, etc.
Conseil : Tenter ces m�thodes dans l'ordre et utiliser la premi�re qui marche.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Merci � toi M�dinoc.
Avec DestroyWindow() ca marche comme je veux.
Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'�quipe Qt de Developpez.
N'h�sitez pas � me contacter par MP.
Partager