An excellent place to start is The Correct C++ Tutorial:
[Dead Link]http://alfps.izfree.com/tutorials/w32cpptut/html/ or
[Dead Link]http://home.no.net/dubjai/win32cpptut/html/. It's
goal is to give you correct advice, not to make it easy for you. It's not
quick, it's not simple, it's not easy, it's just correct. If you're smart,
that's the tradeoff you'll want.