Bonjour,
J'ai un code tout bete.
Dans les ressources, j'ai bien une boite de Dialogue nom� IDD_DIALOG1.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 AFX_MANAGE_STATE(AfxGetStaticModuleState()); CAppViewCall *aWindows; BOOL result; aWindows= new CAppViewCall(NULL,g_AppConf); if ( aWindows== NULL ){ AfxMessageBox("Allocation error for g_AppView"); TRACE("********************** allocation error\n"); } result = aWindows->Create(IDD_DIALOG1,NULL); if( !result) { AfxMessageBox("Error Creating Dialog Object"); TRACE("create error\n"); } sachant que: class CAppViewCall : public CDialog
Quand je mets mon curseur sur IDD_DIALOG1, j'ai la bonne valeur "145"
Quand j'ouvre le binaire .rc, il existe bien une boite de dialog 145 qui correspond �ma fenetre.
Si je fais propriet� sur ma fenetre, elle porte le bon nom et la bonne id.
Mais j'ai toujours cette erreur
ERROR: Cannot find dialog template with IDD 145, sur le create.
Quand je debug, visual s'arrete sur le fichier dglcore.cpp
HINSTANCE hInst = AfxFindResourceHandle(lpszResource, RT_DIALOG);
j'ai plus id�e.....
Merci d'avance[/code]
Partager