[C] Drucken auf Standarddrucker

Benco

Grünschnabel
Hallo alle zusammen,

bin noch sehr neu hier und habe nicht allzu viel Ahnung vom C-Programmieren.

Schreibe gerade ein Programm, dass am Ende unmengen von Daten ausdrucken soll. Programmiere das ganze mit MS VS.Net in C.

Ich dachte mir das ich zum drucken einfach einen stream an den Drucker leiten muss funktioniert aber irgendwie nicht, weil ich keine Ahnung habe wie ich das verwirklichen soll.

Bis jetzt habe ich das so probiert

Code:
FILE *pDrucker = fopen ("PRN", "w");
kommt aber nichts am Drucker an, wenn ich mit fprintf etwas sende.

Ich habe auch mal probiert den Stream an stdprn zu senden, geht aber auch nicht, da kommt der Kompilerfehler "stdprn" nichtdeklarierter Bezeichner. stdprn ist denke mal nicht in der stdio.h vorhanden.

Ich möchte einfach immer an den Standarddrucker senden, also egal ob es ein Netzwerkdrucker ist oder nicht.

Habe mal gehört, dass das auch mit API Funktionen oder so gehen soll, kann das sein?

Vielleicht kann mir ja jemand weiterhelfen.
Vielen Dank

Gruß Jan
 
Zuletzt bearbeitet:
Zurück