Studio向导更新:重新支持Typelib和ActiveX
Posted tetirchxh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Studio向导更新:重新支持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》
以上是关于Studio向导更新:重新支持Typelib和ActiveX的主要内容,如果未能解决你的问题,请参考以下文章
Window 7 上的 ATL COM DLL 注册无法更新 CLSID 部分,但 TypeLib 可以工作
Keil 大动作,Cortex-M85,不支持AC5编译器。。。