No one replied to you! I'm not sure why. However, you can try starting out using SDL. I'm currently learning to use SDL with c++ and it's going great.
With SDL you load images, sounds, etc., and apply them to a window. You can check for events, like mouse input and keyboard input. It's pretty great, definitely a step up from command line programs.
Edit: Forgot to include a links.
My go-to website for SDL tutorials is
lazyfoo.net. The guy is great and tells you most of what you need to know.
If you want to look at my personal SDL project, you can check out the gallery on
my website.