Bonjour à tous. J'ai un problème aux lignes de codes suivantes:
Mon application plante au chargement de la string AFX_IDS_UNTITLED...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 void CSingleDocTemplate::SetDefaultTitle(CDocument* pDocument) { CString strDocName; if (!GetDocString(strDocName, CDocTemplate::docName) || strDocName.IsEmpty()) { // use generic 'untitled' ENSURE(strDocName.LoadString(AFX_IDS_UNTITLED)); } pDocument->SetTitle(strDocName); }
Mon application tournait sous visual studio 2005 et ne présentait aucun problème. Maintenant qu'elle tourne sous VS2008 avec les nouvelles MFC, ce bug apparait.
AFX_IDS_UNTITLED est défini dans afxres.h.
En steppant en mode debug, j'ai remarqué que la fonction ::FindResource me renvoyait une réponse nulle.
Je vous remercie d'avance pour vous idées, solutions.
Quelqu'un aurait une idée?
Partager