j'ai creer une valeur qui s'incrémente dans le timer cette valeur marche bien mais quand je la met dans la fonction void DialogDlg::OnPaint() cette valeur n'est plus incrémente ,
en fait cette valeur change la couleur de mon Picture Controle, voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
	CPaintDC dc(this); // device context for painting
 
			CRect Rect;
 
 
	CBrush SetColor(RGB(incrimentation, 0, 0));
 
	m_picturebox.GetWindowRect(&Rect);
 
	CBrush *Brush = dc.SelectObject(&SetColor);
 
	ScreenToClient(&Rect);
 
	dc.Rectangle(Rect);
la valeur incrimentation est definie dans la fonction timer mais bizzarement elle ne s'incremente pas dans la class OnPaint



merci de ne pas me laisse bloque.