Créeer un compteur

Signaler
Messages postés
26
Date d'inscription
mardi 27 février 2007
Statut
Membre
Dernière intervention
29 août 2007
-
Messages postés
966
Date d'inscription
samedi 3 avril 2004
Statut
Membre
Dernière intervention
4 mars 2010
-
bonjour je souhaiterai créer une fonction qui afficherai un compteur qui s'incremente mais qui affiche le comptage sur la meme ligne et meme colonne afin que le nombre n-1 soit remplacé par le nombre n en utilisant le compilateur DEVC++

merci

4 réponses

Messages postés
20
Date d'inscription
jeudi 30 novembre 2000
Statut
Membre
Dernière intervention
4 octobre 2008

En gros tu cherche un equivelent a la fonction BASIC Locate ?
Je cherchais aussi la même fonction mais je n'ai jamais trouvé!
En principe j'éfface la console, et je reécris tout, mais c'est pas terrible.
Messages postés
966
Date d'inscription
samedi 3 avril 2004
Statut
Membre
Dernière intervention
4 mars 2010
4
Bon, et que pensez-vous de SetConsoleCursorPosition (Windows bien sûr)?
Messages postés
20
Date d'inscription
jeudi 30 novembre 2000
Statut
Membre
Dernière intervention
4 octobre 2008

Je n'avais pas vu cette fonction ( en fait je n'ai pas recherché depuis longtemps).
Mais elle nous demmande une handle, mais comment trouver l'handle de la console de son programme ?

SetConsoleTitle("trouver");     //Renomme la fenêtre en "trouver"
HWND hwnd1 = FindWindow(NULL,"trouver");   //Trouve l'handle de la fenêtre qui s'appel "trouver".

Mais comment symplifier ce code ?
Messages postés
966
Date d'inscription
samedi 3 avril 2004
Statut
Membre
Dernière intervention
4 mars 2010
4
Pas compliqué : GetStdHandle(STD_OUTPUT_HANDLE) retourne le handle désiré.