Bonjour,
Je dispose d'une classe CDefinition_MonObjet, d'une boite de dialogue avec sa classe CDialog_Ress.
La classe CDialog dispose de deux constructeurs (dont un qui prend un argument de type CDefinition...).

Dans Definition_MonObjet.cpp

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
void CDefinition_MonObjet::Fonction(CString Ress)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CDialog_Ress* dlg = new CDialog_Ress;
	dlg->Create(IDD_Ress);	
	dlg->ShowWindow(SW_SHOW);	
}
En compilant j'obtiens l'erreur C2512: Aucun constructeur par défaut approprié. Je ne vois pas comment faire pour avoir un constructeur par défaut, ni si cette erreur est bien liée à cela.
Merci.