I have to disagree with how you interpret your "siggy". An interface can be command line, you do not need GUI. I would be more happy with a command line program that worked well than a GUI program that was not as good. I too am trying to learn C++, and every person I talk to who codes in C++ suggests to stick to command line for a while. (But that is up to you)
Step 1: *Google: "How do I make a GUI in C++"
Step 2: Click on the first** result.
Step 3: Look at the first** reply.
Step 4: Check for any helpful*** links. *COUGHWINPROG.ORGCOUGHCOUGH*
Step 5: Read my *s
* If you do not know how to google, #uninstall
** If you encounter any problems here, you most likely made a mistake along the way. Reboot your computer and start over from Step 1, and make sure you clicked on the first, not the second link.
*** Helpful as in the first blue underlined URL contained within BountyX's reply.
lol anyway...

looks like a fair tutorial for GUI.
[img]text2schild.php?smilienummer=1&text=viva la google!' border='0' alt='viva la google!' />