• Jueves 16 de Mayo de 2024, 21:41

Autor Tema:  Ayuda Para Realizar Un Programa Q' Pueda Imprimi  (Leído 1004 veces)

alguien

  • Miembro activo
  • **
  • Mensajes: 26
    • Ver Perfil
Ayuda Para Realizar Un Programa Q' Pueda Imprimi
« en: Jueves 26 de Mayo de 2005, 05:34 »
0


  Hola a todos una ves mas

  Esta Ves mi pregunta es puedo hacer un  progra,a en c q' pueda imprimir sin la  
   nesecidad de exportarlo a otro porgrama como word y q' la imprecion salga
   con   el formato q' posee en la pantalla

    quisiera q' me dieran un a pista de pordonde empezar nadamas quiero
    averiguar bastante hacerca del tema  

   Gracias por su tiempo


   saludos
   

      :whistling:

pitukilloloco

  • Miembro MUY activo
  • ***
  • Mensajes: 104
    • Ver Perfil
Re: Ayuda Para Realizar Un Programa Q' Pueda Imprimi
« Respuesta #1 en: Jueves 26 de Mayo de 2005, 09:05 »
0
Consulta el libro "Programación en Windows 95" de Charles Petzold (ya sacó el mismo libro para Windows 98 y no sé si para posteriores versiones). En el capítulo 15, dedicado completamente a manejar la impresora, explican dos métodos, con ejemplos completos hechos en C, de cómo imprimir bajo este sistema operativo. Imprimir bajo este sistema es relativamente fácil, pues las mismas funciones GDI que usas de la API de Windows para dibujar, las puedes usar para la impresora, solamente cambiando el contexto de dispositivo por un contexto de dispositivo de impresora. Claro que no es lo mismo escribir en la pantalla que en la impresora, ya que la impresora no puede mostrar la salida al mismo tiempo varios programas, como ocurre en la pantalla, ni la pantalla está fuera de línea o se tiene que cuidar de escribir más allá del monitor, como ocurre en la impresora hablando de las hojas. Pero en general el proceso es el mismo y sólo necesitas conocer algunas funciones adicionales que manejan la impresora como StartDoc, EndDoc, StartPage y EndPage