florian1121
Messages postés37Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention26 avril 2006
-
25 avril 2006 à 15:04
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 2009
-
26 avril 2006 à 22:34
florian1121
Messages postés37Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention26 avril 20062 25 avril 2006 à 15:05
Bonjour, je cherche un moyen de faire répété une fonction tte les seconde, la fonction en elle meme étant simple!!
Si vous avez le moindre debut d'idée, aidez moi svp!! ca commence a me prendre la tete!! lol.
merci d'avance.
Ca dépend si tu fais un prog Win32 ou DOS, si c'est un Win32 tu récupères le messageWM_TIMER et tu lances ta fonction en question. Sinon, s'il s'agit d'un DOS tu peux utiliser l'argument TIMERPROClpTimerFunc auquel tu peux donner l'adresse de ta fonction...
___________________
MVS - Most Valuable Student ( Microsoft)
Vous n’avez pas trouvé la réponse que vous recherchez ?
florian1121
Messages postés37Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention26 avril 20062 25 avril 2006 à 15:45
Oula, désolé mais je suis debutant, et je ne sait pas ce qu'est le SDK Win!
Par contre je suis bien en projet Win32!!
DE plus il s'agit d'un projet pour mes études, et mon niveau se resume a l'utilisation des structure itérative et conditionnelle et un peu de pointeur!!
Donc je croit que cette fonction est trop compliquer pour que je puisse l'utilisé (disons que si je ne la comprend pas, devant le prof ca va pas le faire, lol)!! N'y aurait il pas plus simple????
J'avait penser a une boucle for avec la fonction a l'interieure et un _sleep(1000) pour la répétition chaque seconde, mais je ne suis pas parvenue a la faire marcher!!
Pensez vous que cela pourrait marcher???
florian1121
Messages postés37Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention26 avril 20062 25 avril 2006 à 16:05
OK, mais y'a tjrs le meme probleme, windows.h est necessaire pour reconnaitre settimer et killtimer, et visual c++ ne veut pas l'identifier!!
a moins qu'il y ait un include different qui les reconnait aussi??
nightlord666
Messages postés746Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention23 mai 200710 25 avril 2006 à 16:11
Il faut que tu installe le Microsoft Platform SDK, qui te permet d'utiliser les APIs Win32 avec Microsoft Visual C++ (à télécharger sur http://www.microsoft.com)
FeelCode
Messages postés278Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention27 avril 20061 25 avril 2006 à 17:01
Je vien de zieuter (je debute aussi en c++ (bon y a un peut de c avant lol) regarde si du coter des macro c'est pas mieut que des fonction, sinon il existe aussi la solution de faire une boucle
macro? ou fonction
dans le quelle tu fait une pause mai qui stop le tread pluto que le sleep (voir ma petite source lol),l'avantage je croi c'est que tu a pas besoin du sdk, d'autre te le confirmeron :)
voila je croit qu'on a fait le tour
Souriez vous ête lu [8D]
florian1121
Messages postés37Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention26 avril 20062 25 avril 2006 à 19:01
AAAAAAAAh, merci beaucoup, c ca qu'il me faut!!*
Malheureusement( vous allez me trouver chiant a la longue), Le _sleep(1000) ne ralentit pas que la fonctiomais egalement tt le programme!! Ce qui pose probleme!!
Y'aurait il un moyen de faire en sorte que le _sleep(1000) ne s'applique qu'a la fonction a executer?????????
florian1121
Messages postés37Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention26 avril 20062 25 avril 2006 à 19:11
Aie, trop compliqué les thread!!!
Mon projet doit etre fait avec des fonction simple!!!
Mais en mettant le sleep plus cours je devrait me debrouiller!!
A moins que vous ayez une autre idée!!!!