Installando solamente VC++ (e non tutto Visual Studio completo) non c'è necessità di chissà quali risorse.
Te lo consiglio perché sicuramente molto più integrato con Windows e senza problematiche di include/librerie da gestire per lo specifico compilatore che vai ad usare.

Detto questo, non funzionerà certo per magia ... la programmazione multithreading ha le sue precise regole e senza un minimo di preparazione teorica (e di tempo per imparare/provare) il Visual C++ non sarà sicuramente da solo a consentirti di risolvere.