Creating a windows application

How can one make a GUI such as that of Skype, Spotify, or anything similar? I know how to program (at a decent level) in C++, but I've always wondered what kind of technology/language I'd have to learn in order to make a GUI so that I could program the GUI's buttons, text input, etc. Kind of tired of using the terminal to make boring looking programs that end up being limited by text input.

Should I look into OpenGL or is that considered very low level?
You have to learn OS specific libraries. QT is a good cross-platform solution for GUI stuff
Visual Basic
I would use Win32 if I was you, and OpenGL would certainly be good to learn.
Topic archived. No new replies allowed.