Foro de elhacker.net

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
  1. void gotoxy (int x, int y){
  2. HANDLE hCon;
  3. COORD dwPos;
  4.  
  5. dwPos.X = x;
  6. dwPos.Y = y;
  7. hCon = GetStdHandle(STD_OUTPUT_HANDLE);
  8. SetConsoleCursorPosition(hCon,dwPos);    
  9. }
  10.  

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.