首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MFC向导更新:重新支持Typelib和ActiveX

官宣

今天,我们高兴的宣布:Visual Studio 2019正式支持Typelib和ActiveX向导。

过去的一段时间,我们都在对Visual Studio中的向导进行全面的重写,以使它们更加容易的被开发者使用。上面提到的这两个向导,一开始并不在我们的重写计划中,并且它们已经在Visual Studio 2017中标记为”废弃”,而最初的Visual Studio 2019也不包含它们。

我们收到来自开发社区的广泛反馈,感谢你们,从这些反馈中,我们知道你们正在开发的工程类型,以及向导在你们的工程中所扮演的角色。

现在,基于这些反馈意见,我们在最新版本的Visual Studio 2019中添加了这两个向导的新版本。

新的向导

>MFC ActiveX向导

使用这个向导,我们可以创建一个ActiveX控件,它会是一个特殊类型的自动化服务器,并且是一个可重用的组件。使用这个ActiveX的应用程序则是一个自动化的客户端。

> MFC Typelib向导

使用这个向导,我们可以创建一个从可用类型库中继承而来的接口类。你可以向一个MFC应用程序,一个MFC DLL或者一个MFC ActiveX控件工程添加一个MFC类。如下图所示:

> 添加控件成员向导的回归

添加控件成员向导一直都在Visual Studio 2019中,但是之前的版本还不支持从一个选定的控件中生成ActiveX函数代码。现在这个特性已经添加进Visual Studi 2019中。

总结

大家可以试试Visual Studio 2019 v16.8中新加入的ActiveX和Typelib向导。

总的来说,我还是感到十分惊喜的,为什么?MFC这套老东西,看来还是在社区里广泛使用,至少在老项目中依然继续存在着。微软老大哥也十分注意倾听社区开发者的声音,这是极好的。

祝福C++,祝福MFC,再活个十年。

最后

Microsoft Visual C++团队的博客是我非常喜欢的博客之一,里面有很多关于Visual C++的知识和最新开发进展。大浪淘沙,如果你对Visual C++这门古老的技术还是那么感兴趣,则可以经常去他们那(或者我这)逛逛。

本文来自:《Typelib and ActiveX now supported in MFC Wizards》

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201025A036NV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券