niou42
Messages postés5Date d'inscriptionmardi 17 avril 2007StatutMembreDernière intervention26 mai 2007
-
8 mai 2007 à 15:48
duracipatie
Messages postés3Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention29 juillet 2008
-
16 juil. 2007 à 12:18
Bonjour
voila j'aimerais mettre en place un timer ( et donc aussi un kill timer ) en c++
j'ai un bouton dans une mfc qui contient ce code :
while(true)
{
for(int i=0;i<11;i++)
{
// j'incrémente la valeur dans mon EditBox
valeur++;
}
}
Ou faut il que je mette en place mon timer pour éviter que mon ihm ne se bloque ??
cs_louis14
Messages postés793Date d'inscriptionmardi 8 juillet 2003StatutMembreDernière intervention10 février 20218 9 mai 2007 à 11:33
il faut créer une tache pour ta boucle sinon par d'interaction avec l'interface. Le timer ne t'aidera pas a moins de faire une seule action dans la fonction du timer avec une condition qui dit qu'il faut arrêter le timer. J'utilise desfois dans les boucles( avec un modulo de 100 ou 1000) la fonction
while(peekmessage )
{
SendMessage ; // on peut filtrer le type de message que l'on veut exécuter et le remttre dans la file ou non
}
qui permet d'avoir des interactions et des rafraichissement de l'interface
duracipatie
Messages postés3Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention29 juillet 2008 16 juil. 2007 à 12:18
Bonjour et bien a vous tous.
Mon probleme c'est que apres que j'insere le timer je connais pas le 3eme prototype de la fonction setTimer(ok,ok,c'est koi?).
je sais kon peux le mettre a null pour mettre le timer au file d'attente mais comment l'apelle alors la aucune idee.
Merci si quelqu'un peux m'aider.