C / conio.h / gettextinfo
cgets, clreol, clrscr, cprintf, cputs, cscanf, delline, getch, getche, getpass, gettext, » gettextinfo, gotoxy, highvideo, inport, insline, kbhit, lowvideo, movetext, normvideo, outport, putch, puttext, _setcursortype, textattr, textbackground, textcolor, textmode, ungetch, wherex, wherey, window,
Funcion: gettextinfo()
Sintaxis:
void gettextinfo(struct text_info *ti);

Descripcion: Obtiene la información de vídeo del modo texto. Esta información es guardada en una estructura apuntada por el argumento *ti. La estructura text_info se define de esta manera:

struct text_info {
unsigned char winleft; /* Coordenada izquierda de la ventana */
unsigned char wintop; /* Coordenada superior de la ventana */
unsigned char winright; /* Coordenada derecha de la ventana */
unsigned char winbottom; /* Coordenada inferior de la ventana */
unsigned char attribute; /* Atributo de texto */
unsigned char normattr; /* Atributo normal*/
unsigned char currmode; /* Modo en Uso: BW40, BW80, C40, C80, ó C4350 */
unsigned char screenheight; /* Altura de la pantalla de texto */
unsigned char screenwidth; /* Anchura de la pantalla de texto */
unsigned char curx; /* Coordenada X de la ventana en uso */
unsigned char cury; /* Coordenada Y de la ventana en uso */
};

Ejemplo:
#include <conio.h>
 
int main() {
   struct text_info *ti;
 
   gettextinfo( ti );
   clrscr();
   cprintf( "Ejemplo de \"gettextinfo\"\r\n\r\n" ); 
   cprintf( "Dimensiones de la ventana: " );
   cprintf( "(%d,%d) &aacute; (%d,%d)\r\n", ti->winleft, ti->wintop, 
      ti->winright, ti->winbottom );
   cprintf( "Atributo: %d  Normal: %d\r\n", ti->attribute, ti->normattr );
   cprintf( "Modo en uso: %d\r\n", ti->currmode );
   cprintf( "Dimensiones de la pantalla: %d x %d\r\n", 
      ti->screenwidth, ti->screenheight );
   cprintf( "Coordenadas de la ventana: (%d,%d)\r\n", ti->curx, ti->cury );
   cprintf( "Pulsa una tecla para continuar...\r\n" );
   getch();
 
   return 0;
}

Librerias C

Librerias ANSI C
   string.hcstring
   math.hcmath
   stdio.hcstdio
   time.hctime
   stdlib.hcstdlib
   ctype.hcctype
   locale.hclocale
   signal.hcsignal
   setjmp.hcsetjmp

Librerias Borland
   conio.h
   graphics.h