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. 

14 comments

Comments are closed. Login to edit/delete your existing comments

  • Divya Rathore

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

  • Fleet Command

    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.

  • The Sharp Ninja

    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.

    J/K

  • hani styles

    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

    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

    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

    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

    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.