Yeppp....You should learn the language yourself first
"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...)