We have a client who wants to convert a bunch of VB6 projects in to VC++ native code. I would like to know if there are any tools available for such conversion.
We tried http://vbto.net/, which converts, but generates tons of compile errors. The tool creates all cpp projects as "exe", while many of the source VB6 projects are "activex dll".
How does a VB6 project map to a VC++ project? For e.g., does a "activex dll" map to vc++ ATL project? What are the things we should look out for? If you can share your experience, we will greatly appreciate it.
(yes, our first response was to suggest conversion to VB.NET/C#, but the program needs to run on machines that won't have .NET framework installed, and also invokes methods in kernel32.dll)