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 :

[MFC]Child vs popup


Sujet :

MFC

  1. #21
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 116
    Par défaut
    Le GetParent renvoie la fenetre principale de mon appli et non la dialog correspondant au panneau du TabCtrl comme je le voudrais

  2. #22
    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
    Par défaut
    bon je viens de verifier dans un de mes projets ,
    effectivement dans le cas d'une dialogue appelée a partir d'un onglet , GetParent() renvoi la MainFrame ...
    tu peux resoudre le probleme en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
       FILE *rsetFile;
       CJobQueueDlg *pDlg = ( CJobQueueDlg *)m_pParentWnd;
       TRACE("\nParent Obtenu:%X",(unsigned int)pDlg);
        CString lPath = pDlg->m_selectedRsetFilePathName;
        rsetFile = fopen(lPath,"r");
    une bonne Q/R pour la faq lol ...

  3. #23
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 116
    Par défaut
    Oki ca l'air de marcher

    Je te remercie beaucoup pour tout le temps que tu as passé a m'aider...

    Ca sort d'ou ce m_pParentWnd magique??

  4. #24
    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
    Par défaut
    Citation Envoyé par benahpets
    Oki ca l'air de marcher

    Je te remercie beaucoup pour tout le temps que tu as passé a m'aider...

    Ca sort d'ou ce m_pParentWnd magique??
    héhé ,c'est une donnée membre protected de la classe CDialog affectée par la variable parent passée au constructeur .

  5. #25
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 116
    Par défaut


    Bon ben définitivement ca marche j'ai plus qu'a mettre le tag résolu...

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [ MFC ] Menu popup
    Par Denn's dans le forum MFC
    Réponses: 12
    Dernier message: 09/07/2007, 16h12
  2. mfc popup au pointage de souris
    Par pada51 dans le forum MFC
    Réponses: 2
    Dernier message: 04/05/2007, 12h21
  3. [MFC] Creation d'un thread pour un popup d'attente
    Par firejocker dans le forum MFC
    Réponses: 8
    Dernier message: 07/02/2006, 09h15
  4. [MFC] Fermer les Popup, mais pas l'appli
    Par Grey dans le forum MFC
    Réponses: 4
    Dernier message: 16/11/2005, 20h30
  5. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57

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