IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Quitter une application


Sujet :

C++Builder

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2002
    Messages : 15
    Par d�faut Quitter une application
    Bonjour,
    j'ai une application C++Builder qui tourne en permanence et se trouve dans la barre syst�me en bas � droite. On ne peut la fermer qu'en "cliquant droite" sur son ic�ne et en choisissant "Exit".

    Ok, jusque l�, pas de probl�mes

    Maintenant, je choisis de quitter Windows (ou de fermer la session, c'est �gal), sans fermer manuellement mon application.

    Et l�, Windows ferme toutes les applications, sauf la mienne, et arr�te la proc�dure de shutdown.

    J'ai alors tent� de traiter le message WM_QUERYENDSESSION que Windows envoie dans ce cas, mais je ne sais pas comment l'utiliser exactement.
    En effet, il semble que lorsque une application re�oit ce message, elle doit renvoyer TRUE si elle autorise de quitter, sinon FALSE.

    Le probl�me est que je ne sais pas comment renvoyer cette information.
    J'ai surcharg� la fonction WndProc de la forme et j'arrive � intercepeter ce message, mais le prototype de cette fonction est du type


    virtual void __fastcall WndProc(Messages::TMessage &Message);


    C'est en fait, le "void" qui me d�range ...

    Ou alors, y'a-t'il une autre solution?

    Merci de votre aide

    Fred

  2. #2
    R�dacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par d�faut
    Bonjour,

    Utiliser Message.Result pour d�finir la r�ponse au message.

    Cordialement,

    Arnaud

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2002
    Messages : 15
    Par d�faut
    Salut!

    Bien vu, c'est exactement ce qu'il me fallait

    Bonne apr'

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. quitter une application aspx webform
    Par machpion dans le forum ASP.NET
    R�ponses: 2
    Dernier message: 21/02/2008, 09h39
  2. R�ponses: 8
    Dernier message: 20/06/2007, 13h19
  3. quitter une application en ASP
    Par mademoizel dans le forum ASP
    R�ponses: 5
    Dernier message: 16/02/2007, 21h41
  4. [C#] Quitter une application en mode console
    Par Ditch dans le forum Windows Forms
    R�ponses: 2
    Dernier message: 04/04/2005, 21h37
  5. Quitter une application FLASH ?
    Par jeje.r dans le forum Flash
    R�ponses: 3
    Dernier message: 25/02/2003, 14h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo