Bonjour j'ai un petit problème je n'arrive pas a compiler et surtout je ne vois pas ce qui cloche dans mon code:

J'ai crée une classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
class CDiagramColor : public CDiagramEntity
{
	DECLARE_DYNAMIC ( CDiagramColor );
public:
	CDiagramColor(void);
 
 
	// Overrides
	virtual CDiagramEntity* Clone();
	virtual void			Draw( CDC* pDc );	
};
dans le cpp j'ai bien noté
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
IMPLEMENT_DYNAMIC ( CDiagramColor, CDiagramEntity );
juste avant mon constructeur.


plus loin dans mon code je fais un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
pEntity->IsKindOf ( RUNTIME_CLASS ( CDiagramColor ) )
(pEntity est un CDiagramEntity)


A la compilation j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Error	1	error C2653: 'CDiagramColor' : is not a class or namespace name
Error	2	error C2065: 'classCDiagramColor' : undeclared identifier
voila si quelqu'un pouvait me dire se qui cloche je lui en serais très reconnaissant...je commence un peu a m'arracher les cheveux la.

voila merci d'avance.