Comme l'avais dit BruNews... CreateThread...
DWORD __stdcall ThreadProc( LPVOID lpParam )
{
//Ici ce sera comme un nouveau processus, une espèce de programme indépendant
//Donc tu peux faires tes traitements ici, par exemple ta boucle for
}
et dans ton switch
HANDLE hThread;
case 72:
vitesse -= 10;
hThread = CreateThread( NULL,
0,
(LPTRHEAD_START_ROUTINE)ThreadProc,
NULL, //Le paramètre que tu veux passer
0, //Démarrer imédiatemment
NULL );
if(hThread == NULL)
MessageBox(0, "Erreur lors de la création du thread.", "Erreur", 0x10);
break;
if(!Meilleur("Joky")) return ERREUR;<