Hello tout le monde. Petit probleme pour gerer la couleur de fond d'une de mes fenetres dialog. Voici mon code mais ca ne fonctionne pas, si on peut me dire pourquoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
HBRUSH CPsyscapDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{
	if ( nCtlColor == CTLCOLOR_DLG )
	{
		pDC->SetBkColor(RGB(0,0,0));
		return m_brush;
	}
	HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
	return hbr;
}
et ensuit j'insere dans mon OnInit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
	m_brush.CreateSolidBrush(RGB(0,0,192));
Bon les couleurs soont certainement moche mais c pour bien verifier que ca fonctionne