Salut, Pour pouvoir utiliser un timer en mode console, il suffit de mettre une boucle des messages dans le main. On utilise SetTimer() avec le paramètre HWND à 0. Le message WM_TIMER sera intercépté dans la boucle des messages. Exemple: void main() { //...... SetTimer(0,1,15000,0); MSG msg; while(GetMessage(&msg,0,0,0)) { if(msg.message==WM_TIMER) break; } KillTimer(0,1); Beep(1000,1000); } Dans cet exemple, le programme se ferme au bout de 15 secondes après avoir émis un petit bip.
|