gasougasou
Messages postés15Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention14 septembre 2005
-
12 juin 2005 à 11:34
gasougasou
Messages postés15Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention14 septembre 2005
-
12 juin 2005 à 22:16
Bonjour à tous, voilà mon probleme :
Je viens de faire un petit pro tt simple : un chronometre.
mon prog lance une fenetre qui affiche les minutes et les secondes qui
defilent et j'arrive à stopper le chronometre lorsque j'appuie sur une
touche (je fais une boucle while qui attend que je rappuie sur une
touche).
mon problem est que je n'arrive pas à redémarrer le chrono.
G deja essayer d'utiliser la fonction _kbhit mais ca marche pas, il veut jamais redémarrer.
gasougasou
Messages postés15Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention14 septembre 2005 12 juin 2005 à 17:28
marche pas. en fait g deja un timer qui fait un rafraichissement de ma
fenetre ttes les secondes. et j'aimerai genre taper sur 'S' pour
arreter le chrono et sur S pour le faire repartir à partir de la
où il c arreté. j'avais fé :
.
.
.
case WM_KEYDOWN:
switch (wParam)
{
case VK_S :
SetTimer(hWnd,ID1,10000,NULL);
break ;
case VK_R :
KillTimer(hWnd,ID1) ;
break;
}
.
.
.
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Joky
Messages postés1787Date d'inscriptionlundi 22 novembre 2004StatutMembreDernière intervention31 janvier 20092 12 juin 2005 à 17:33
Et dans le Timer c'est en milliseconde que ça se compte :
1 seconde = 1000 milliseconde
En même ça reprend s'que j'avais répondu au dessus, 1000 et non 100
gasougasou
Messages postés15Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention14 septembre 2005 12 juin 2005 à 17:45
case VK_S ou case 'S' c la meme chose, fo juste définir VK_S avec son code mais c pas ca le pb.
Mais avec settimer je suis obligé d'attendre la fin du timer pr pouvoir
faire qqchose, non??? alors que moi je veux appuyer sur une touche et
arreter le chrono et le redemarrer qd je veux.