Ciao ragazzi,
ho scritto un intero software in C++... fin quà tutto bene.
Adesso arriva la parte meno documentata al mondo... Inviare una stampa.

Il problema è questo... guardate il seguente codice:

=================================================
char const * const pszPrinterName = "LPT1:" ;

int PrintMat()
{
// chiamo la stampante
ofstream prn( pszPrinterName );

// se la stampante un c'è do un errore.
if ( ! prn ) {
MessageBox (NULL,"ERRORE: Non trovo la porta ","AO",MB_OK);
return 1 ;
}
prn << "Ciao Mondo!" ;

prn.close;
}
================================================== ====
Fin qui tutto bene, stampare su una porta LPT1: è semplice... ma se la stampante è sul canale USB?

Ho provato a modificare la costante << pszPrinterName = "USB001:">> ma niente da fare...

Poichè non credo che in C non si possa stampare, secondo voi esiste un altro metodo? o meglio ancora... qualcosa di più funzionale magari che posso stampare anche punti grafici in base a coordinate?

Grazie infinite!!!
vPh76