Diviser une fenêtre en VC++

Résolu
Chapi72 Messages postés 15 Date d'inscription mardi 23 novembre 2004 Statut Membre Dernière intervention 25 mai 2005 - 8 déc. 2004 à 09:14
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 - 8 déc. 2004 à 10:32
J'utilise VC++ et je voudrais juste diviser une fenêtre en plusieurs parties.

J'ai essayé :
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
if( !m_wndSplitter.CreateStatic(this, 1, 2) )
{
TRACE0("Impossible de créer les panneaux du splitter\n");
return FALSE;
}

VERIFY(m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CLeftFormView), CSize(210,300), pContext));
VERIFY(m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CRightFormView1), CSize(400,300), pContext));

return TRUE;
}

En incluant afxext.h

Et une erreur intervient à propos de Windows.h !

Merci d'avance de m'éclairer ma lanterne.

1 réponse

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
8 déc. 2004 à 10:32
J'ai posté une source sur les splitters MFC si cela peut t'aider
http://www.cppfrance.com/code.aspx?ID=28064

sinon "afxext.h" doit être mis dans "StdAfx.h" après "afxwin.h"
3
Rejoignez-nous