(WinAPI) Drucken (nicht über LPT1)
- 
					
					
					
					
 Hallo, In der FAQ habe ich dieses Code-Beispiel für C zum Drucken gefunden: #include <stdio.h> #include <stdlib.h> int main () { FILE * Datei; FILE * Drucker; Datei = fopen( "Datei.dat" , "r" ); Drucker = fopen( "LPT1" , "w" ); if ( Datei == NULL || Drucker == NULL ) { perror ( "Datei und//oder Drucker konnten nicht geöffnet werden" ); return EXIT_FAILURE; } while( !feof( Datei ) ) { fputc ( fgetc ( Datei ) , Drucker ); } fputc( '\f' , Drucker ); fclose( Drucker ); fclose( Datei ); return EXIT_SUCCESS; }Viele heutige Drucker werden jedoch über USB angeschlossen. 
 Wie kann ich statt "LPT1" einfach den als "Standard" definierten Drucker ansteuern?
 
- 
					
					
					
					
 Falls sich "LPT1" nicht einfach durch "USBX" austauschen lässt, musst du wohl über die WinAPI an den Drucker. Soll ich dich dorthin verschieben? MfG SideWinder 
 
- 
					
					
					
					
 Wenn ich dort eine Antwort bekomme, ist mir das schon recht!  
 
- 
					
					
					
					
 Na, dann auf zum WinAPI-Forum. MfG SideWinder