I have a C++ (MFC) control that I need to utilize in a Visual Basic 6 application. Complete C++ source code will be given to you and you will add the necessary steps to convert the C++ code into an ActiveX control. I don't care if ATL or MFC is used, whatever makes the most sense to you. The finished ActiveX control needs to work as a constiutent control within my test ActiveX control.
The finished control must also provide a public method that accepts a string value as a paramter. This string value will be compared to an internal string value, and if they match, the control will then function properly. If they don't match, then the control will not instantiate itself. The licensing scheme provided by Microsoft must NOT be used when you compile the control.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complied ActiveX control, ready to be used within Visual Basic 6.
2) All source code modifications must be documented within the source code using comments. Needs to be detailed enough so that another C++ programmer will understand what is being done.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
The ActiveX Control will need to run within Visual Basic 6, and Internet Explorer.