I'm thinking of something along the lines of "Programming Windows" by Charles Petzold, but that isn't outdated. I've also got "Windows via C/C++" by Richter and Nasarre, but it is complex and not really a beginner's guide to Windows programming.

I know how to create a window, add menu bar. I've done some DirectX like full screen, sprites moving on the screen, that sort of thing. What I'm looking for now are things like how to program a Windows application like putting text, graphics, fields to fill out, buttons, etc. inside a window. I was using Petzold's guide (w/ VC++ on Windows 7) but the things didn't turn out correctly. Maybe also how to create a splash screen, etc. I've looked around the web and have found some good sites but no all-encompassing application programming book/site. Thanks.