Hello !

I'm moving from vb6 to c++. I have an existing program i want to translate.

My program will be going on sale and c++ works best with most copy protection software. .net is easy to reverse so thats rules out that avenue of development.

i was therefore going to implement an MFC gui and a straight rewrite of the remaining code to c++ format. I've downloaded microsoft vc++ 2005 express but now realise its missing the required libraries for mFC.

I've also noticed most sample code on planet-source-code is based on earlier vc++6 and I can't get it to run on my machine - maybe due to the missing components.

I like the ease of use of the microsoft products but i'm a bit reluctant to fork out $500 for the full version.

There are a bewildering number of other compilers out there and am a bit lost as to which would offer the best solution for my needs.

any advice would be greatly appreciated.