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

API, COM et SDKs Delphi Discussion :

Mon appli empêche la fermeture de Windows


Sujet :

API, COM et SDKs Delphi

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Points : 12
    Points
    12
    Par défaut Mon appli empêche la fermeture de Windows
    Bonjour à tous

    J'ai une appli qui tourne en tâche de fonds.
    Mais Windows n'arrive pas à la fermer.
    Pourriez vous me dire quel message Windows envoie pour fermer une appli et où l'intercepter pour la retraiter.
    J'ai déjà un TApplicationEvents qui tourne.

    Merci pour votre réponse

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    685
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 685
    Points : 1 608
    Points
    1 608
    Par défaut
    Si il y a un problème de ce côté, c'est probablement que le thread principal du programme est bloqué et empêche le traitement des messages envoyés par Windows. A creuser de ce côté, car l'interception du messages WM_QUERYENDSESSION est normalement reservé lorsque l'application souhaite empêcher la fermeture et non la confirmer...

  3. #3
    Modérateur

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Octobre 2005
    Messages
    2 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 396
    Points : 3 266
    Points
    3 266
    Par défaut
    Bonjour,

    J'ai eu un problème semblable avec une appli : qu'elle était ouverte ou n'apparaissait que dans la barre de tâches de Windows au momment de fermer Windows elle bloquait la fermeture de Windows. Par contre depuis que j'ai placé l'instruction Application.Terminate dans le OnClose de la fiche principale de l'appli Windows arrive à la fermer avant de se fermer à son tour.

    A+

Discussions similaires

  1. Mon appli reste active dans le processus windows
    Par pierrot67 dans le forum Bases de données
    Réponses: 5
    Dernier message: 11/04/2007, 17h18
  2. Mon programme empêche l'arrêt de Windows
    Par forzalec dans le forum C++Builder
    Réponses: 4
    Dernier message: 16/11/2006, 15h27
  3. Erreur windows lors du lancement de mon appli delphi
    Par socooooool dans le forum Delphi
    Réponses: 10
    Dernier message: 17/07/2006, 17h34
  4. Souci de fermeture de mon programme à la fermeture de Window
    Par Foromus dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 01/03/2006, 17h01
  5. Problème de mon appli sous windows 2000
    Par chourmo dans le forum Langage
    Réponses: 2
    Dernier message: 17/02/2006, 13h03

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