Bonjour à tous,
Je suis en train de développer une application MFC dialog based qui utilise des cadres OpenGL dont la classe correspondante CGLView dérive de CWnd. Jusqu'ici, tout marche très bien. Maintenant, je désire créer une classe dérivée de CGLView nommée CGLHumerusView.
Voici le contenu du fichier GLHUmerusView.h :
Rien de très exotique, non ? Pourtant, quand je compile sous Visual C++ NET 2003, voilà ce que ça me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #pragmaonce #include "GLView.h" class CGLHumerusView : public CGLView { public: CGLHumerusView(void); ~CGLHumerusView(void); };
Pourtant, la classe existe, puisque je m'en sers et que ça marche bien. Bref, tout cela me semble bizarre. Quelqu'un aurait-il une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 error C2504: 'CGLView' : base class undefined
Merci d'avance.
Partager