C++ is much more difficult to learn than VB, esp. VC++. I suggest you buy a good C++ book and read it. The best intro. C++ book, in my opinion, is "C++ From The Ground Up." Start with DOS apps then move up to GUI apps. C++ is much more powerful than VB, esp. when it comes to OOP and Threading.