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 :

mdi et variable globale


Sujet :

MFC

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    142
    D�tails du profil
    Informations personnelles :
    �ge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 142
    Par d�faut mdi et variable globale
    Bonjour,

    Je suis en train de faire ma premiere application en MDI et j'ai un probleme certainement simple mais apres plusieurs jours de recherche, je n'ai toujours rien trouv� donc peut etre quelqu'un pourra t il m'aider.

    J'ai cr�er une application MDI que l'on va appeler ex pour simplifier. Dans ex.cpp, j'ai une foncfion onLancer (qui correspond � l'appel sur le menu) et dans cette fonction j'ai le code suivant :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    pDocTemplate=new CMultiDocTemplate (IDR_MAINBFRAME,
        RUNTIME_CLASS(CexDoc)
        RUNTIME_CLASS(CChildFrame)
        RUNTIME_CLASS(affichageex));
    if(!pDocTemplate)
       return;
    AddDocTemplate(pDocTemplate);
    pDocTemplate->OpenDocumentFile(NULL);
    Ma classe affichageex est une classe DialogView. Cette classe permet entre autre d'afficher une image en 3D cr�e avec OpenGL. Dans la classe affichageex, il y a une variable gl qui me permet d'acceder � ma classeMFCopenGL pour gerer l'affichage et le mouvement.
    Jusqu'ici, tout marche correctement.

    Voila le probleme: Je voudrais que l'utilisateur puisse choisir la vitesse de deplament dans l'image opengl et la vitesse de rotation. Pour cela, j'ai creer une boite de dialog avec une classe parametre de forme CDialog. Dans cette boite de dialogue, l'utilisateur peut faire varier les vitesses en question a l'aide de splitter. Mon problemen est de relier les variables de la classe parametre avec ma classe affichageex. En effet, ma boite de dialogue s'ouvre � l'aide du menu et donc l'appel parametre.DoModal() se fait dans la classe ex.cpp et dans ex.cpp, je n'ai aucune variable qui me permette de lier parametre et la classe affichageex.

    J'espere que ma question est assez claire. Merci d'avance

    [� l'avenire pense a la balise de code : Merci Farscape]

  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,
    et bien au lieu de repondre a la commande de menu dans la classe d'application tu reponds sur la fenetre affichageex ,comme �a l'appel se faisant dans la fenetre plus de problemes pour communiquer ...

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    142
    D�tails du profil
    Informations personnelles :
    �ge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 142
    Par d�faut
    merci beaucoup.
    C'�tait effectivment tres simple........ mais je n'ai pas encore tous les bons reflexes MDI!

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

Discussions similaires

  1. Variables globales dans appli MDI
    Par sp2308 dans le forum D�buter
    R�ponses: 4
    Dernier message: 26/06/2009, 22h05
  2. [MFC] variables globales en MDI
    Par Kevgeii dans le forum MFC
    R�ponses: 3
    Dernier message: 29/11/2003, 21h22
  3. Variable "globale" (dans plusieurs templa
    Par mattmat dans le forum XSL/XSLT/XPATH
    R�ponses: 3
    Dernier message: 17/06/2003, 19h22
  4. question sur les variables globales et les thread posix
    Par souris_sonic dans le forum POSIX
    R�ponses: 5
    Dernier message: 13/06/2003, 13h59
  5. les variables globales static
    Par gRRosminet dans le forum C
    R�ponses: 8
    Dernier message: 27/04/2002, 08h34

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