allora.. da quel che ho capito, quel che mi interessa a me per leggere da seriale son sostanzialmente due le cose nuove..
il createfile, che ha funzionato e il readfile...
io subito dopo l'apertura della porta ho messo
codice:
for(;; )
{
char c;
DWORD NumberOfBytesRead;
Ok = ReadFile(myPortH,
&c,
1,
&NumberOfBytesRead,
NULL
);
if (NumberOfBytesRead > 0)
printf("%c", c);
int keydown = _kbhit();
if (keydown)
break;
}
mi da due errori:
Undefined simbol Ok, che credo sia dovuta al fatto che non l'ho dichiarata.. però non so bene come, perchè nella documentazione ho capito che parametri bisogna inserire ma non che tipo di ritorno ha..
e poi dice:
call to undefined function _kbhit...
in relatà le ultime 3 righe non le ho capite ma le ho messe per attenermi all'articolo
anche perchè la funzione _kbhit non la conosco, io sapevo della funzione kbhit.. senza trattino davanti..
ma nemmeno if (keydown).. non capisco che condizione sia.. cosa vuol dire che se keydown non è falso entra??