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

MFC Discussion :

précisions pointeurs sur une fenetre ? destruction gérée automatiquement ?


Sujet :

MFC

  1. #1
    Membre habitué
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 501
    Points : 144
    Points
    144
    Par défaut précisions pointeurs sur une fenetre ? destruction gérée automatiquement ?
    Bonjour,

    Voilà j'aimerais une petite précision...

    Dans une fonction qui est appelée lors d'un clic, une nouvelle fenêtre est crée et j'aimerais que cette fenêtre perdure après la fin de la fonction et qu'on peut donc la fermer qu'avec la petit croix rouge en haut à droite...

    Donc si je crée ma fenêtre comme cela :
    Forcément, à la fin de la fonction, celle-ci est détruite et donc ma fenêtre est fermée...

    Je pensais donc faire avec un pointeur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaFenetre* mf = new MaFenetre();
    Là, ma fenêtre reste donc affichée mais faut-il que je stocke quelque part ce pointeur pour lorsqu'on fermera la fenêtre (clic sur la croix), elle sera détruit proprement ou le fait de fermer la fenêtre par la croix le fera forcément... et donc pas de fuite ?

    Merci
    ++

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Points : 13 017
    Points
    13 017
    Par défaut
    Tu peux aussi gérer la destruction de la fenêtre par elle même. En général, on fait un delete this dans PostNcDestroy.

  3. #3
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323

  4. #4
    Membre habitué
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 501
    Points : 144
    Points
    144
    Par défaut
    ok merci

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C++] pointeur sur une classe
    Par PH69 dans le forum Débuter
    Réponses: 1
    Dernier message: 21/11/2005, 22h08
  2. Réponses: 14
    Dernier message: 14/03/2005, 09h16
  3. Probleme de pointeur sur une fonction
    Par nicky78 dans le forum C
    Réponses: 2
    Dernier message: 23/05/2004, 20h26
  4. [MFC] Problème pointeur sur une classe
    Par mick74 dans le forum MFC
    Réponses: 7
    Dernier message: 14/04/2004, 14h17
  5. Aide sur une fenetre
    Par Ray-j dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 29/11/2002, 08h51

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