You should learn the language yourself first
Yeppp....

"Programming Windows 5th Edition" is a good book, when you know enough about C++ programming, then you can read the book to start windows programming (winapi....)

The standard book is:
"C++ The Programming Language" by Bjarne Stroutstrup

or

"C The Programming Language" by Dennis Ritchie


search the board for more book threads, there are a lot (I'm sure, that you find some good book reviews...)