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 :

partager la valeur d'une variable entre les classes


Sujet :

MFC

Mode arborescent

CLion partager la valeur d'une... 24/02/2009, 01h17
farscape salut, quelques remarques:... 24/02/2009, 08h29
ram-0000 Il est même quasi sûr que tu... 24/02/2009, 08h33
CLion merci pour votre reponse. ... 24/02/2009, 13h22
3DArchi Initialise ta variable dans... 24/02/2009, 13h56
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Novembre 2006
    Messages
    371
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 371
    Par défaut partager la valeur d'une variable entre les classes
    bonjour

    dans un projet MFC j'ai declarer ma variable integer dans .h

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    // le debut de code
     
    //}}AFX_VIRTUAL
     
    // Implementation
     
     
    protected:
    	HICON m_hIcon;
     
            char convertage[20]; //ma variable pour convertire les integers
    	int test; //ma variable integers
     
    // Le reste de code
    dans le fichier cpp , dans la fonction OnLButtonDown j'ai donne la valeur pour cette variable et j'ai lui converte :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    void CTestDlg::OnLButtonDown(UINT nFlags, CPoint point) 
    {
    	// TODO: Add your message handler code here and/or call default
     
    	test = 36;
     
    	sprintf(convertage,"%d",test);
     
    	CDialog::OnLButtonDown(nFlags, point);
    }
    puis j'essaye d'affiche le resultat dans un message box :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    void CTestDlg::OnMouseMove(UINT nFlags, CPoint point) 
    {
    	MessageBox(convertage,"mon message box",MB_OK); // affiche le msgbox
     
    	CDialog::OnMouseMove(nFlags, point);
    }
    le probleme c'est que je reçoi un truc bizzard, voila a quoi il ressemble mon msgbox :




    merci d'avoir m'aide, pour faire partage
    Images attachées Images attachées  

Discussions similaires

  1. partager une variable entre les utilisateurs sous aix
    Par Khalid.bounouader dans le forum AIX
    Réponses: 3
    Dernier message: 20/09/2012, 10h51
  2. Partager une variable entre plusieurs classes
    Par jasonpolakow dans le forum Windows Forms
    Réponses: 8
    Dernier message: 06/01/2011, 10h02
  3. Réponses: 4
    Dernier message: 04/08/2007, 17h04
  4. Réponses: 9
    Dernier message: 30/05/2006, 10h33
  5. Partage d'une variable entre les processus fils
    Par Mehdi Feki dans le forum Linux
    Réponses: 7
    Dernier message: 09/01/2005, 13h34

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