Que significan estas sentencias (GOTOXY)

Iniciado por Dacan, 9 Abril 2013, 04:14 AM

0 Miembros y 1 Visitante están viendo este tema.

Dacan

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..

rir3760

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
GetStdHandle
SetConsoleCursorPosition

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

Dacan

Mmm muchas gracias, vere que puedo entender ya que la documentacion esta en ingles.