Bonjour à tous.

Voila, je dois migrer un projet de VS 6.0 à VS.Net. Et le compilo est comment dire... quelque peu lourd

Outre quelque probleme peu important qui ont vite été résolu, je me retrouve avec une erreur que je suis incapable de résoudre.

Voici ma fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
virtual bool Create(UINT ID, CWnd* pParent) {return CDialog::Create(ID, pParent);}
Rien de sorcier...
Mais des que j'essaie de compiler, je me retrouve avec cette erreur :

'CL_DialogChild::Create' : le type de retour de la fonction virtuelle de substitution diffère de 'CDialog::Create' et n'est pas covariant
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\afxwin.h(2776) : voir la déclaration de 'CDialog::Create'

J'ai essayer de modifier le type de retour mais aucun résultat. Et j'avou que je ne vois pas trop a quoi cela peut correspondre.

Merci d'avance