Bonjour,
je travaille sur une application MFC en C++.
Pour l'appli j'ai besoin de redéfinir une fonction CWinApp::OnFileNew() car celle qui est déclarée dans le fichier afxwin.h (définise dans appdlg.cpp) est protected et moi il 'en faut une public.
J'ai donc déclarée dans afxwin.h en public
	
	afx_msg void OnFileNew2();
 et défini dans appdlg.cpp
	
	1 2 3 4 5
   | void CWinApp::OnFileNew2()
{
	if (m_pDocManager != NULL)
		m_pDocManager->OnFileNew2();
} | 
 seulement lorsque je génère la solution j'ai le message suivant :
	
	Navigators error LNK2001: symbole externe non résolu "public: virtual void __thiscall CWinApp::OnFileNew2(void)" (?OnFileNew2@CWinApp@@UAEXXZ)
 quelqu'un peut il m'aider?
Merci
						
					
Partager