Ich schlage dir auch vor mit c anzufangen kannst du gut auf alle Platformen Win/Linux/Unix Portieren.Ich weiß ja nicht warum du c/c++ erlernen willst aber lass die gesagt sein das c/c++ keine reine Windowsprogrammierung, WinApi ist nen bissel was anderes.
Wobei auch VC++ als Entwicklungsumgebungwerden genuzt werden kann.
Ich kann dir mehrere Ebooks zur Verfügung stellen. Für den Anfang lautet mein Tipp: C++ in 21 Tagen.
Aber als Vorwarnung: sich selbst C++ bei zu bringen, ist nicht gerade leicht.
Ich glaub da gibts C++ in 21 Tagem und VC in 21 Tagen
Ich hab vor C++ C gelernt,dazu kann ich sagen das man auch mit C++ anfangen kann,aber C ist für anfänger verständlicher damit sie sich erstmal in die materie einarbeiten