Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
A ver, tengo un objeto CFormulario (derivado de la clase CDialog) que tiene unas etiquetas que muestran una informacion, entonces desde la clase CAplicacionView (vista principal de la aplicacion) tengo que modificar el contenido de las etiquetas, por lo que necesito un puntero a CFormulario.
Una forma alternativa es llamar CAplicacionView desde CFormulario obtener el contenido de las etiquetas y modificarlas desde CFormulario.
La forma de obtener un puntero a CAplicacionView es:
// Modo de obtener un puntero a la vista
CFrameWnd *pFrameWnd = (CFrameWnd *)AfxGetMainWnd();
CAplicacionView *pView = (CAplicacionView *)pFrameWnd->GetActiveView();
y desde CFormulario llamas a la funcion(public) que te devuelva la información de la etiqueta,mediante:
pView->Funcion();