Buenas:
En C++ CLR para almacenar en una variable cualquier tecla pulsada de hace así indicado abajo.
// Almacena la tecla pulsada en la variable. ConsoleKey teclaInicial;
¿Cómo se hace en C++ Win32?
Saludos.
http://electronica-pic.blogspot.com
Hola:
¿Se necesita todo ese código para hacer lo mismo que el anterior con una sola línea de código?
https://docs.microsoft.com/es-es/windows/console/readconsole