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 :

Acces Parent CPropertySheet


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par défaut Acces Parent CPropertySheet
    Bonjour,
    je me permets de poser une question qui à déja été traitée je pense, mais malgré ce que j'ai vu, je ne trouve pas la solution à mon probleme.
    J'ouvre une Boite de dialogue de type CPropertySheet depuis une View. Dans cette PropertySheet, j'ai plusieurs PropertyPage.

    J'aimerais définir un pointeur depuis une de mes PropertyPage vers ma view.
    Pour cela, j'utilise GetParent() comme suis, mais cela ne fonctionne pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    CMyPropertySheet *pParent = static_cast <CMyPropertySheet*> (GetParent());
    CMyView *pView = static_cast <CMyView*> (pParent->GetParent());
    Ensuite, je voudrais acceder à une variable de ma View par ex, mais quand je regarde au debugger, mon pointeur pView n'est pas défini.

    Quelqu'un voit ou je me suis planté ?

    Merci d'avance

  2. #2
    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
    salut,
    c'est que ton context d'utilisation est erroné.
    ton projet est MDI ou SDI ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par défaut
    projet de type SDI

  4. #4
    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

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par défaut
    Super !
    Encore merci farscape.
    J'ai pourtant epluché une bonne partie de la faq, mais j'avais pas regardé dans la section MDI.

    Salut

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

Discussions similaires

  1. Accès aux variables du pom parent
    Par DanielW33 dans le forum Maven
    Réponses: 14
    Dernier message: 30/12/2011, 16h23
  2. Accès parent d'un sous-formulaire
    Par lgab3 dans le forum IHM
    Réponses: 3
    Dernier message: 03/04/2009, 13h01
  3. Interdire l'accès au dossier parent
    Par Maurice Fallou dans le forum Administration
    Réponses: 5
    Dernier message: 26/02/2009, 13h33
  4. [Système] Accès methode parent
    Par vince1415 dans le forum Langage
    Réponses: 8
    Dernier message: 21/06/2006, 10h24
  5. acces à la Bd situee dans le dossier parent
    Par trialrofr dans le forum ASP
    Réponses: 4
    Dernier message: 04/01/2005, 17h37

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