[C++] Tworzenie buttonów w konsoli

Czy istnieje jakaś biblioteka pozwalająca tworzyć buttony w konsoli? Chodzi mi o typowe znane z BIOS.

Poszukuje także kontroli jak pole tekstowe potwierdzane enterem.

Turbo pascal ma taką bibliotekę, zresztą środowisko napisano z użyciem właśnie tej biblioteki. Z tym że to straszna staroć.

Ncurses ale to chyba tylko dla linuxa (czytałem że możnaby przy pomocy cygwin/x uruchomić to pod windą).

Coś kojarzę, że pod Windowsa jest pdcurses, ale nigdy nie używałem, więc się nie wypowiem.