Hi there, I'm trying to basically create my own CMD.exe just for fun, and I'm trying to get input from the user (what command they want to execute etc...). I'm trying to use the ReadConsole Win32 method, but the problem with that is I can't get the data that goes into the buffer that the user inputs into. Is there anyway to get user input? I mean, I know I can use getch() and cin.getline() and cin >> but I want a Windows solution. Is there any?