tengo 3 formularios formview
formview1 con CClase1
formview2 con CClase2
formview3 con CClase3
y para visualizarlos en la vista pongo en el evento del menu
void CMainFrame::OnMnuVerForm2()
{
CCreateContext contexto;
CDocument *pDoc = this->GetActiveDocument();
pDoc->m_bAutoDelete = false;
this->GetActiveView()->DestroyWindow();
pDoc->m_bAutoDelete = true;
contexto.m_pNewDocTemplate = NULL;
contexto.m_pLastView = NULL;
contexto.m_pNewViewClass = RUNTIME_CLASS(CClase2);
contexto.m_pCurrentDoc = pDoc;
this->SetActiveView((CView *)CreateView(&contexto));
RecalcLayout();
}
hasta ahi no tengo problemas
el problema radica cuando inserto un ListControl e inserto una variable para asociarla al control
m_Lista.InsertColumn(0,_T("codigo"),0,200);
o cuando hago
un UpdateData(TRUE)
void AFXAPI DDX_Control(CDataExchange* pDX, int nIDC, CWnd& rControl)
{
if ((rControl.m_hWnd == NULL) && (rControl.GetControlUnknown() == NULL)) // not subclassed yet
{
ASSERT(!pDX->m_bSaveAndValidate); ...... ahi se detiene el depurador
algo me falta en el evento del menu

