Anything BUT C++ For Dummies.
When I first started learning C++ a few years ago that was the book I got, I read the whole thing and was STILL not able to grasp advanced concepts or make anything more than just trivial programs that don't really help anybody.
Look for
"The C++ Programming Language" by Bjarne Stroustrup (Creator of C++)
"Effective C++" by Scott Meyers (Professor)
Also, please do not bother with any external APIs, including the Win32 API or Carbon. (Exclusing Boost, as a large part of Boost is becoming the standard), please learn the standard template library and the C standard library first.
I would also recommend starting with C, then incorporating OO and the STL as you become more comfortable with C.