1 pièce(s) jointe(s)
partager la valeur d'une variable entre les classes
bonjour
dans un projet MFC j'ai declarer ma variable integer dans .h
Code:
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:
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:
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 :
http://www.developpez.net/forums/att...1&d=1235460348
merci d'avoir m'aide, pour faire partage