martes, 17 de junio de 2014

Emulacion de wherex ()/ wherey () sin conio.h

La siguientes funciones emulan el wherex () wherey () de la libreria conio.h:

#include <windows.h>
int WhereX ()
{
    CONSOLE_SCREEN_BUFFER_INFO sbi;
    GetConsoleScreenBufferInfo (GetStdHandle(STD_OUTPUT_HANDLE), &sbi);
    return sbi.dwCursorPosition.X;
}

int WhereY ()
{
    CONSOLE_SCREEN_BUFFER_INFO sbi;
    GetConsoleScreenBufferInfo (GetStdHandle(STD_OUTPUT_HANDLE), &sbi);
    return sbi.dwCursorPosition.Y;
}