Si tu veux parler de Sleep, �a ne changera pas grand-chose... Si ton appli bouffe beaucoup de CPU, tu as en g�n�ral les raisons suivantes :
- C'est normal, tu fais un traitement "lourd".
- Tu bloques la boucle de messages Windows, et ton application se "fige" tant que tu n'as pas fini ton traitement. Lancer des threads pour r�soudre �a.
- Tu effectues des appels en attente active. Par exemple, boucler sur une lecture depuis une socket au lieu d'utiliser les �v�nements et/ou les lectures bloquantes.
Au pire, essaie de faire un profilage du code et rep�re la fonction la plus consommatrice de temps machine, que tu posteras ensuite ici... Mais il te faut les outils ad�quats, et �a d�pend de ta version de Visual utilis�e h�las.
Partager