[MFC] erreur sans le winmain
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:
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:
Citation:
warning RC4093: unescaped newline in character constant in inactive code