1
« en: Jueves 14 de Noviembre de 2013, 13:53 »
hola a todos, en efecto, en Dev-Cpp no existe la función tan mencionada en Internet gotoxy(), por eso es necesario crearla con la librería
windows.h y creo que con la conio.h . Se crea así:
void gotoxy(int x, int y){
HANDLE hCon;
hCon = GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X = x;
dwPos.Y = y;
SetConsoleCursorPosition(hCon, dwPos);
}
Aquí se crea un HANDLE llamado hCon (podéis poner el nombre que queráis en lugar de hCon, pero es el típico para estas cosas, siempre y cuando pongáis el mismo nombre en todos los hCon que hay), y luego se crean dos "variables", x e y (con el dwPos podéis hacer lo mismo que con hCon).
Si queréis incluirlo en alguna librería para trabajar con él siempre que queráis, recomiendo crear vostros mismos una librería (archivo con extensión .h para los que no sepan) con el nombre que queráis, en el que pondréis lo que acabo de escribir arriba, en lugar de modificar una librería ya existente. Además, si creas tú la librería, deberás meterla en la carpeta include de la carpeta en la que tienes instalado el Dev-Cpp (en mi caso C:\Dev-Cpp\include)