conio.h
Función _setcursortype Borland® C
void _setcursortype(int tipo_cursor);
Selecciona la apriencia del cursor entre tres tipos. El argumento tipo_cursor indica el tipo de cursor a seleccionar según éstos:
| _NOCURSOR | Desactiva el cursor |
| _NORMALCURSOR | Cursor normal: el carácter de subrayado |
| _SOLIDCURSOR | Cursor es un cuadrado relleno |
Valor de retorno:
La función _setcursortype no retorna ningún valor.
Ejemplo:
#include <conio.h>
int main() {
char nombre[15], si_no=' ';
_setcursortype( _SOLIDCURSOR );
clrscr();
cprintf( "Ejemplo de \"_setcursortype\"\r\n\r\n" );
cprintf( "Cambiamos el cursor a cuadrado.\r\n\r\n" );
cprintf( "Escribe tu nombre: " );
cscanf( "%s", &nombre );
cprintf( "\r\n(Ahora desactivaremos el cursor)\r\n\r\n" );
_setcursortype( _NOCURSOR );
cprintf( "Escribiste \"%s\", ¿es esto correcto? (s/n) ", nombre );
while( si_no != 's' && si_no != 'n' )
si_no = getche();
cprintf( "\r\nOpción: %s\r\n", 's'==si_no ? "SI" : "NO" );
cprintf( "Pulsa una tecla para continuar..." );
getch();
_setcursortype( _NORMALCURSOR );
return 0;
}