Impresion en C++

10/03/2005 - 23:38 por Mario | Informe spam
Hola

Tengo una aplicacion en c++ .NET, pero ahora necesito
imprimir algunos de los datos que he capturado, alguien
conoce cual es el objeto o clase que maneja las impresoras
y su configuracion?

gracias

Mario Garzon

Preguntas similare

Leer las respuestas

#1 Rodrigo Corral [MVP]
11/03/2005 - 12:03 | Informe spam
Estas utilizando C++ manejado o MFC?


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
Respuesta Responder a este mensaje
#2 Mario
11/03/2005 - 14:35 | Informe spam
Hola, gracias por la atención

Estoy haciendo una aplicacion de MFC

Estas utilizando C++ manejado o MFC?


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org


.

Respuesta Responder a este mensaje
#3 Sergio
11/03/2005 - 16:12 | Informe spam
Mario escribió:
Hola, gracias por la atención

Estoy haciendo una aplicacion de MFC





Con CPrinterDlg y CDC.
Respuesta Responder a este mensaje
#4 Anonimo
11/03/2005 - 17:21 | Informe spam
Mario escribió:
Hola, gracias por la atención

Estoy haciendo una aplicacion de MFC





Con CPrinterDlg y CDC.
.



gracias por la ayuda, podrian darme un ejemplo de como
manejar la clase CDC y enviarla a la impresora??

gracias
Respuesta Responder a este mensaje
#5 Sergio
11/03/2005 - 17:54 | Informe spam
escribió:
Mario escribió:

Hola, gracias por la atención

Estoy haciendo una aplicacion de MFC





Con CPrinterDlg y CDC.
.




gracias por la ayuda, podrian darme un ejemplo de como
manejar la clase CDC y enviarla a la impresora??

gracias




CPrintDialog dlg(FALSE);
if (dlg.DoModal() != IDOK)
return;
HDC imp = dlg.GetPrinterDC();
CDC memDC;
memDC.Attach(imp);
DOCINFO docinfo;
memset(&docinfo,0,sizeof(docinfo));
docinfo.cbSize = sizeof(docinfo);
docinfo.lpszDocName = _T("NOMBRE PARA LA COLA DE IMPRESION");
memDC.StartDoc(&docinfo);
memDC.StartPage();
//Aquí irían las funciones de pintado como memDC.FillRect(...);
memDC.DrawText(...);...

memDC.EndPage();
memDC.EndDoc();
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida