Bonjour a tous,
Pardon, c'est un peu long.
Je réalise un nouveau projet MFC de type single document.
Si j'execute, il donne par defaut une CFormView qui contient les menus et affiche ce CFormView en utilisant le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
	CSingleDocTemplate* pDocTemplate;
	pDocTemplate = new CSingleDocTemplate(
		IDR_MAINFRAME,
		RUNTIME_CLASS(CnomdeprojetDoc),
		RUNTIME_CLASS(CMainFrame),       // main SDI frame window
		RUNTIME_CLASS(CnomdeprojetView));
	AddDocTemplate(pDocTemplate);
qui se trouve dans nomdeprojet.cpp.
Si je veux que lors de l'execution il affiche une boite de dialogue, je supprime le code precedent et le remplace par le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
	CGestionduKiosqueDlg dlg;
	m_pMainWnd = &dlg;
	int nResponse = dlg.DoModal();
 
	// Since the dialog has been closed, return FALSE so that we exit the
	//  application, rather than start the application's message pump.
	return FALSE;
Jusque la c'est bon, mais je veux que a partir de cette boite de dialogue (qui contient l'authentification) il passe (fait appel) a la CFormView principale.
Merci d'avance.