Buenas tardes, espero no haberme equivocado de subforo al postear este mensaje.
Resulta que necesito programar una especie de "consola de comandos" casera para mi aplicación gráfica en DirectX (no quiero usar la consola de MS-DOS típica).
Sé cómo mostrar texto en pantalla, pero no consigo encontrar nada de información acerca de cómo leer texto del teclado de forma "bufferizada", es decir, similar a como lo haría con std::cin en la consola de MS-DOS (que espera por ejemplo a que se pulse ENTER para leer la linea). Lo único que encuentro son tutoriales en DirectInput sobre cómo saber si una tecla ha sido pulsada o no.
¿Hay alguna forma rápida de hacer esto sin tirarme tres días de curro?
Gracias por adelantado!