If you're using Visual studio. Have a look at Ivor Horton's Beginning Visual studio C++ 2005 (or the latest).
For general C++ Ivor Horton's Beginning ANSI C++ is a must.
The easiest solution around the Windows programming, is to use a FrameWork (like MFC for C++ die hards or .NET for the wusses. These are part of the Visual Studio).
If you're not using a MS compiler then the alternative is to use an open-source framework like wxWidgets (the best), gtk or Qt.
A list of web sites
http://www.cppreference.com/index.html
http://msdn.microsoft.com/en-us/library/d06h2x6e.aspx
http://www.glenmccl.com/index.htm
http://www.wxwidgets.org/
http://blog.outofhanwell.com/2006/05/01/linking-msvc-libraries-with-mingw-projects/
http://www.hitmill.com/programming/cpp/cpp.html
http://www.linuxguruz.com/ebooks/eckel/ (thinking C++ ebook)
And the C++ man himself
http://www.research.att.com/~bs/homepage.html
For general C++ Ivor Horton's Beginning ANSI C++ is a must.
The easiest solution around the Windows programming, is to use a FrameWork (like MFC for C++ die hards or .NET for the wusses. These are part of the Visual Studio).
If you're not using a MS compiler then the alternative is to use an open-source framework like wxWidgets (the best), gtk or Qt.
A list of web sites
http://www.cppreference.com/index.html
http://msdn.microsoft.com/en-us/library/d06h2x6e.aspx
http://www.glenmccl.com/index.htm
http://www.wxwidgets.org/
http://blog.outofhanwell.com/2006/05/01/linking-msvc-libraries-with-mingw-projects/
http://www.hitmill.com/programming/cpp/cpp.html
http://www.linuxguruz.com/ebooks/eckel/ (thinking C++ ebook)
And the C++ man himself
http://www.research.att.com/~bs/homepage.html