Problème lecture string "AFX_IDS_UNTITLED"
Bonjour à tous. J'ai un problème aux lignes de codes suivantes:
Code:
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 plante au chargement de la string AFX_IDS_UNTITLED...
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?