Visual C++ 2008 : how to program / P.J. Deitel, H.M. Deitel, D.T. Quirk. Prentice Hall : 2008.
Almost 1500 pages! A cover sure to wake you if you nod off! I have dipped into this book, and wish I had time to read it all. It is slightly biased towards Microsoft’s tools, but all c++ programmers will find it valuable.