If you are a VB coder here is what I advise you to do: Switch to C#.NET, use a translator to convert some of your codes, then finally once you understand the syntax go to C++, that is what I did.
or: just learn C++ off the bat from some youtube tuts (recommended)
definitely learn C++, VB.NET is way to scriptkiddy <-- lol