Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: Dacan en 9 Abril 2013, 04:14 AM

Título: Que significan estas sentencias (GOTOXY)
Publicado por: Dacan en 9 Abril 2013, 04:14 AM
Código (cpp) [Seleccionar]
void gotoxy (int x, int y){
HANDLE hCon;
COORD dwPos;

dwPos.X = x;
dwPos.Y = y;
hCon = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hCon,dwPos);     
}


Entiendo que la funcion convierte la consola en una plano cartesiano o de coordenadas pero quisiera saber que significan cada una de las setencias que utiliza es decir que es HANDLE, QUE ES COORD, que es GetStdHandle, etc..
Título: Re: Que significan estas sentencias (GOTOXY)
Publicado por: rir3760 en 9 Abril 2013, 04:52 AM
Es una implementación de la función gotoxy de la biblioteca conio de Borland.

En cuanto a una explicación de cada una de las partes lo mejor es consultar la documentación del fabricante:
Consoles (http://msdn.microsoft.com/en-us/library/ms682010.aspx)
GetStdHandle (http://msdn.microsoft.com/en-us/library/ms683231%28v=vs.85%29.aspx)
SetConsoleCursorPosition (http://msdn.microsoft.com/en-us/library/ms686025%28v=vs.85%29.aspx)

Un saludo
Título: Re: Que significan estas sentencias (GOTOXY)
Publicado por: Dacan en 10 Abril 2013, 00:17 AM
Mmm muchas gracias, vere que puedo entender ya que la documentacion esta en ingles.