problemas de un ListControl en FormView

Moderador: ivancp

Preguntas y respuestas sobre programacion en Windows con Visual C++

problemas de un ListControl en FormView

Notapor wilton007 » Lun Dic 05, 2011 11:55 am

hola tengo un problema con un proyecto sdi con vista FormView
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 :idea:
wilton007
Novato
Novato
 
Mensajes: 12
Registrado: Vie Sep 02, 2011 1:36 pm


    

Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: Filessika y 0 invitados