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. 


Discussion is closed. Login to edit/delete existing comments.

  • Divya Rathore 0

    I left MFC due to increased attention towards .NET. Do you have a public ‘Lifecycle Support’ Document for MFC?

    • Anju Del Moral GonzalezMicrosoft employee 0

      Hi Divya, I mainly work on MFC Wizards rather than MFC itself. However I know we have a lot of information about MFC here. Also I’m going to see if I can found a Lifecycle Support Document to share with you.

  • Mystery Man 0

    Hi. I’m afraid the video in this post doesn’t play. It’s a static GIF image. Looks like someone wanted to post an animated GIF and something has gone wrong.

    IMHO, actual video formats inside <video> tags are better for educational purposes, because they have video controls, are smaller, and can be in full color.

    • Anju Del Moral GonzalezMicrosoft employee 0

      Hi Fleet, thanks for reporting this, I’m going to investigate why this is happening.

  • The Sharp Ninja 0

    Will there be an MFC to Web Assembly Wizard soon? I want to know my time investments in MFC will be transferable to the interwebs.


    • Anju Del Moral GonzalezMicrosoft employee 0

      Hi Sharp NIinja,

      We don’t have any plans for doing this right now, but we usually change our objectives if strong business justifications are given

  • Juan Feeney 0

    Hey! this article is very useful. First time to visit this forum and it was worth it. O’hare limousines

  • hani styles 0

    Your doggy could be drinking a ton of water since it is typical for young doggies to drink more water than  mixgermanshepherd.com grown-ups. mixgermanshepherd.com Be that as it may, you need to ensure your little dog’s water utilization is at a proper level to maintain a strategic distance from difficult issues that may emerge.

  • hani styles 0

    Great to see how much his game has matured he’s always trying to bring the team into it instead of trying to maxx beard reviews products go past everyone. Absolute magician hopes Barca don’t come a-knocking come January

  • hani styles 0

    From that point forward the calfskin coat has certainly grown up. State of the art creators have refreshed the customary calfskin coat and made it office, bistro, mixed drink bar, and even design week proper. sherlock holmes coat

  • hani styles 0

    No matter where in the world you are, we wish you a safe and happy holiday weekend. https://prohoverboard.com/

  • hani styles 0

    Your kitchen is a unified piece of your home and assumes a crucial part in our day by day lives. It is where suppers are shared as well as recollections are made also. Most of us invest a great deal of energy in our kitchen, which is the reason the components remembered for the kitchen ought to accurately coordinate your requirements. https://kitchenfa.com/best-faucets-kitchen-2021/best-undermount-kitchen-sinks-2021/top-thirteen-best-kitchen-faucets/

  • Krizmo Berm 0

    Hey! we tried to download the ActiveX and Typelib Wizards in Visual Studio 2019 version 16.8. but, it was an error. So, my friend in Roofing cedar rapids told me to restart my computer. I did it! it was okay now.

Feedback usabilla icon