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

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

作者:BlogUpdater |  时间:2020-10-25 |  浏览:62 |  评论已关闭 条评论

官宣
今天,我们高兴的宣布: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》

标签:

评论已关闭。