C/Visual C - CDC y mi pantalla

 
Vista:

CDC y mi pantalla

Publicado por fernando.gomez (61 intervenciones) el 26/11/2002 03:35:47
Saludos de antemano.

Mi aplicacion esta hecha en MFC. Y al crear mi ventana principal, creo, dentro de mi funcion CMainWin : CFrameWnd { ... } creo mi dispositivo para dibujar en mi ventana: CDC m_memDC(this), etc., y este dispositivo lo creo para dibujar mi ventana virtual y deshacerme de los problemas de redibujado. Esto funciona bien.

El caso es que quiero utilizar la misma variable que ya cree, dentro de otra clase, para otras funciones de dibujado. Asi, paso la direccion de esta a la clase, algo asi CMiClase::CMiClase(CDC *mDC); y llamo la funcion asi: CMiClase myClass(&m_memDC);

El caso es que no compila. Podria alguien ayudarme y decirme como puedo pasar el CDC que ya cree?

Saludos y gracias de antemano.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CDC y mi pantalla

Publicado por chuidiang (677 intervenciones) el 26/11/2002 08:40:24
Debería compilar. ¿Puedes dar más detalles? ¿Qué error da? ¿Tienes todas las clases en el mismo fichero o en ficheros separados? ...

Sé bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar