Originariamente inviato da Bak86
Qualcuno mi sa dire qualcosa sulle routine di tastiera? il prof dice ke devo crearne una forse in assembler (di cui nn so praticamente nulla ) per far si ke controlli se è stato premuto un tasto, se no nn deve fermarsi ma far finta di niente
Vediamo se ho capito bene ?
codice:
#include <stdio.h>
#include <windows.h> /* utilizzando le API di Windows */

int main()
{

    while(1)
    {
        if (GetKeyState (VK_LEFT) < 0)
            printf("LEFT ") ;
        if (GetKeyState (VK_RIGHT) < 0)
            printf("RIGHT ");
        if (GetKeyState (32) < 0)
            printf("SPACE ");
        if (GetKeyState (65) < 0)
            printf("A ");
           
        Sleep(100);
        /* ANCHE se non premo un tasto, fai comunque qualcos'altro */    
    }

    return 0;    
}
p.s. la prossima volta scrivi un titolo che specifichi meglio il tema del thread.