I have also wanting to go into the visual side of C++. You probably think I would know it because of the OS and Game coding I am currently doing, but I don't.
My sugestion, would be to use visual-basic to make GUIs
The Doom<sup>3</sup> engine also makes very sweet GUI's. Look into that. NIce sh*t.
Dude the windows API for C++ is SO Anoyingly hard to use. It makes you want to stop programming in it. You have to rememmber 23 char. constants like HWNDSIZEPURPLEMONKEYDISHWASHER that of course is a constnant that always equals 3 or something. The best thing to do is find a template of how u like things, and just edit it for every project.
Dude the windows API for C++ is SO Anoyingly hard to use. It makes you want to stop programming in it. You have to rememmber 23 char. constants like HWNDSIZEPURPLEMONKEYDISHWASHER that of course is a constnant that always equals 3 or something. The best thing to do is find a template of how u like things, and just edit it for every project.