Typelib and ActiveX now supported in MFC Wizards 

Anju Del Moral Gonzalez

We are happy to announce that the Typelib and ActiveX Wizards are now available in Visual Studio 2019.  

We’ve been working on rewriting all the wizards in Visual Studio to make them more accessible. These two wizards were not initially part of our rewriting plans and they were marked as deprecated in Visual Studio 2017 and missing in Visual Studio 2019. During this time, we listened to your feedback in an ongoing survey linked from the deprecation message.

We want to thank everyone that took the time to share with us the types of projects they’re working on and what role these wizards have in their workflow. We are happy to report that based on this feedback, Visual Studio 2019 comes with new versions for these two wizards.  

What’s Available? 

  • MFC ActiveX WizardCreates an ActiveX control, it is a specific type of automation server; it is a reusable component. The application hosting the ActiveX control is the automation client of that control. 

Create Class from ActiveX Control

  • MFC Typelib WizardUse this wizard to create an MFC class from an interface in an available type library. You can add an MFC class to an MFC application, an MFC DLL, or an MFC ActiveX control. 

Adding a class from Typelib

  • Returning features from the add control variable wizard. The add control variable wizard was already there, but it was not generating the ActiveX functions from a selected control. Now the functions are being generated. 

Try it now

Please try the ActiveX and Typelib Wizards in Visual Studio 2019 version 16.8. We’re committed to providing you the best experience and will be actively addressing feedback so we can fix bugs, or add new features. We’d love to hear from you to help us prioritize and build the right features for you. We can be reached via the comments below and Developer Community.