Bonjour à tous !
alors voila, je voudrais faire un petit code qui ( a titre d'exemple ) affiche une boite de dialogue toutes les heures. Voila comment je m'y prends :
Mais cette méthode sature l'ordinateur ! N'y a-til pas un meilleur moyen, moins bourrin que cette boucle infinie ? Je note que je me fou completement d'utiliser une boucle ou pas. Tout ce que je souhaite c'est d'afficher mon message toutes les heures, donc c'est pas grave du tout si on utilise une autre m"thode que la boucle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 TCHAR infoBuf[256]; SYSTEMTIME CurrentTime; while(1) { GetLocalTime(&CurrentTime); if(CurrentTime.wMinute == 00 && CurrentTime.wSecond == 00) { MessageBox(0, "Message", "Titre", MB_TASKMODAL); } else continue; }
Merci !
Partager