Bonjour,

J'ai repris un ensemble de projets développés il y a 10 ans sur Visual C++ 6.0 et j'ai besoin de les migrer aujourd'hui vers visual C++ 2008. J'ai réussi tant bien que mal à migrer les plus petits projets par contre il m'en reste 3 gros... écrit en vrai C++ et comme j'ai beaucoup pratiqué en C temps réel mais pas en C++ j'ai besoin de votre aide et pas qu'un peu !

Voici le type d'erreur que je rencontre à la génération:

Citation Envoyé par DlgCheckNet.cpp
d:\developpement\v3000dg\dlgchecknet.cpp(74) : error C2440: 'static_cast'*: impossible de convertir de 'void (__thiscall CDlgCheckNet::* )(WPARAM,LPARAM)' en 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)'
Aucune fonction ayant ce nom dans la portée ne correspond au type de la cible ]
et dans le programme, on est sur la ligne rouge:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
{
BEGIN_MESSAGE_MAP(CDlgCheckNet, CDialog)
	//{{AFX_MSG_MAP(CDlgCheckNet)
	ON_BN_CLICKED(IDHELP, OnHelp)
	//}}AFX_MSG_MAP

	ON_WM_TIMER()

	ON_MESSAGE(WMU_CNX_NOTREADY, OnNotReady)	

END_MESSAGE_MAP()
}
Merci pour votre aide

GP