...when did you go from doing simple console applications to learning about GUI stuff?

I'm really interested in learning this, just need some smart people to guide me in the right direction.

Should I wait until I have decent understanding of C++ before worring about the graphics stuff. I have a tendency to eat before the food is cooked so to say. :P

I have really been enjoying this forum. Thanks all.