Imprimir caracteres de control

10/09/2004 - 09:57 por Javier | Informe spam
Hola a todos, tengo que imprimir en una impresora de
tickets y necesito imprimir caracteres de control (como
por ejemplo el corte del papel).

Lo estoy desarrollando en c++, algo así :

pDC->StartDoc(tarea);
for(int cop=0; cop<printDlg->GetCopies(); cop++)
{
pDC->StartPage();
Impresion(pDC ,hdcPrn);
pDC->EndPage();
}
pDC->EndDoc();
pDC->Detach();

En la función Impresion(), lo que hago es que me voy
posicionando donde quiero escribir, el color, la funte,
etc..., pero claro como imprimo "ESC i", que es lo que
corta el papel, con el TextOut no se puede.

Gracias a todos
 

Leer las respuestas

#1 Rodrigo Corral [MVP]
10/09/2004 - 11:53 | Informe spam
Hechale un vistazo a ExtEscape, es una función del API que te permite enviar
comandos directamente a la impresora.


Un saludo
Rodrigo Corral González [MVP]

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

Preguntas similares