aspect du curseur sous MS-DOS ... - C - Programmation
Marsh Posté le 18-02-2005 à 19:35:06
malouin35 a écrit : je voudrais savoir quelles sont les commandes de C a mettre dans le prog pour changer l'aspect du curseur dans une console ... |
Si tu as conio : setcursortype()
C'est une fonction, et non une commande... (pas de commandes en C...)
Marsh Posté le 18-02-2005 à 19:36:55
Ah ok ... merci et dans se cas une fois que j'ai mis setcursortype(), comment je fait pour fair un "carré" au lieu d'un "blanc souligné" ?? je met le code ASCII 219 ???
Marsh Posté le 18-02-2005 à 19:47:53
Bah je viens juste d'essayer dans un prog tout bête :
#include <stdio.h>
#include "conio.h"
int main(void)
{
long ecrire;
setcursortype(219);
do{
fflush(stdin);
scanf("%d", &ecrire);
}while(ecrire !=27);
system("pause" );
return 0;
}
mais ca ne marche pas .... le curseur dans la fenêtre n'a pas changer d'aspect ... et je vois pas comment autrement cette fonction (dsl pour le mot commande ! )...
Marsh Posté le 18-02-2005 à 19:54:58
C bon g pigé !! l'entier entre parenthèse symbolise la taille en hauteur du curseur. Ainsi 1 fera un mini "blanc souligné clignotant" et 50 en fera un qui prend la moitié d'un carac ....
merci bcp a toi Emmanuel D
elahaye
Marsh Posté le 18-02-2005 à 19:56:21
malouin35 a écrit : Ah ok ... merci et dans se cas une fois que j'ai mis setcursortype(), comment je fait pour fair un "carré" au lieu d'un "blanc souligné" ?? je met le code ASCII 219 ??? |
Hum, désolé, c'est _setcursortype(). Des infos ici:
http://ariffart.club.fr/pgrsup/pgrsup02.html
Et la doc officielle de Borland (l'aide marche beaucoup mieux quand on a le bon nom!) :
|
Marsh Posté le 18-02-2005 à 19:04:04
Bonjour a tous !
je voudrais savoir quelles sont les commandes de C a mettre dans le prog pour changer l'aspect du curseur dans une console ...
par exemple lorsque l'utilisateur tape sur la touche "INSER" comme dans un éditeur de texte ...
Merci bcp...