Bonjour à tous,

je viens de créer un projet MFC "dialog based" et j'obtiens une erreur que je ne parviens pas à cerner. Ca plante dès le début de l'exécution, avant même l'appel du constructeur de ma boite de dialogue, dans le winmain.cpp (ce fichier n'est pas à moi, il fait partie de la mfc):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
if (!pThread->InitInstance())
{
	if (pThread->m_pMainWnd != NULL)
	{
		TRACE(traceAppMsg, 0, "Warning: Destroying non-NULL m_pMainWnd\n");
		pThread->m_pMainWnd->DestroyWindow(); // <---- Ca plante ici
	}
	nReturnCode = pThread->ExitInstance();
	goto InitFailure;
}
les valeurs de pThread semblent valides.

Auriez-vous une idée?

Je n'ai qu'un warning à la compilation, mais je ne pense pas que ce soit en rapport avec mon problème:
warning RC4093: unescaped newline in character constant in inactive code