If you are learning Windows API, I'd recommend two books to you, "Programming Windows 5th Edition" by Charles Petzold. That book is considered the bible of winapi, and "Programming Applications for Microsoft Windows" by Jeffery Richter. That one gives you info on some stuff that is very useful, like how to work with threads and things like that. They are very useful books to have (not cheap though).