I recommend picking up Programming Windows 5th Edition by Charles Petzold. The guy is very smart , maybe a little too smart. Anyway I learned very much about the Win32 API from this book. Just for your information he has a windows logo tatooed on his arm. Now if that's not brand loyalty I don't know what is. This guys knows his stuff.