graphics.h


Función getx Borland® C

int far getx(void);

Esta función es usada para obtener la posición, en la dirección horizontal, del cursor gráfico. El valor retornado especifica el lugar del píxel horizontal del cursor gráfico (la coordenada x), relativo a la pantalla del usuario actual.

Valor de retorno:

La función getx retorna la coordenada x del cursor gráfico.

Ejemplo:

#include <graphics.h>
#include <stdio.h>

int main() {
   int gdriver = EGA;
   int gmodo = EGAHI;
   int x, y;

/* Si has registrado los dispositivos para que formen parte de graphics.lib
** entonces usa estas sentencias:

   registerbgidriver( EGAVGA_driver );
   initgraph( &gdriver, &gmodo, "" );
*/

/* Si no, entonces has de "decir" dónde se encuentra el dispositivo gráfico */

   initgraph( &gdriver, &gmodo, "C:\\BC5\\BGI" );

   moveto( 300, 150 );
   x = getx();
   y = gety();

   closegraph();

   printf( "Cursor gráfico\n\nX: %d\tY: %d\n", x, y );

   return 0;
}