SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: Davinia en Domingo 7 de Marzo de 2004, 13:33

Título: Escribir Texto En Una Ventana
Publicado por: Davinia en Domingo 7 de Marzo de 2004, 13:33
Hola,
¿como puedo escribir texto en una ventana?

He creado una clase derivada de CMDIChild (MiVentana.cpp, MiVentana.h) y quiero escribir en
esa ventana pero no se como.

He probado esto:
pero pContext es NULL, ¿que estoy haciendo mal?

BOOL MiVentana::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
   CWnd* ReprodView = NULL;

   //En este punto pContext es NULL!!!!

   //MiVentanaView es derivada de CView
   pContext.m_pNewViewClass=RUNTIME_CLASS(MiVentanaView);

   if (!(ReprodView=CreateView(pContext)))
   {
      TRACE0("Failed to create new view\n");
      return FALSE;
   }
   return TRUE;
              
   SetActiveView((CView*)ReprodView);
   return CMDIChildWnd::OnCreateClient(lpcs, pContext);
}

Gracias por adelantado
Título: Re: Escribir Texto En Una Ventana
Publicado por: navisoft en Martes 16 de Marzo de 2004, 23:42
Por favor aclarame una sola cosa:

quieres escribir texto como en un editbox... o solo quieres dibujarlo.