I'm currently exploring the possibility of porting some older VB6 applications to WPF using C #. The plan in the first stage is to transfer several key forms, and not in all applications. The theoretical goal is to open a VB6 form in some container in WPF through an ActiveX DLL.
Is it possible? I tried to take a look at Interop and did not seem to find a convincing example of how to make it work with anything except Win32 controls, and not from the full form. I have full access to the old VB6 code and can be modified in any case.
The following screenshot of the main WPF application will serve as a shell / container:
http://www.evocommand.com/junk_delete_me/main_menu_mockup.png
The current VB6 maintenance screen, which will be loaded in the white space section on the right side of the previous screen.
c # vb6 interop wpf vb6-migration
jasonk
source share