COM MFC ATL值得学习吗?

时间:2009-07-02 04:28:53

标签: com mfc atl

现在值得研究COM MFC ATL WTL吗?

7 个答案:

答案 0 :(得分:6)

一切都值得研究:

那些忘记历史的人注定要重复它

你必须了解过去才能理解现在的

你应该把大部分时间花在它上面吗?只有你希望你必须使用它。否则,关注未来。

答案 1 :(得分:6)

对于COM和ATL,可能是肯定的,如果您计划为Windows 7编程。所有新的平台API都是基于COM的:Direct 2d,Ribbon,Animation,Location&传感器,图书馆等......

其中一些可能会有.NET包装器,但托管代码不再是Windows团队关注的焦点,至少现在和将来都是如此。

答案 2 :(得分:2)

COM的概念确实值得理解。特别是接口,对象创建策略,代理和公寓的概念。

答案 3 :(得分:1)

是的,您可能会在Microsoft获得第二个最赚钱的业务Office,这仍然基于COM。命运比这更糟糕。

答案 4 :(得分:1)

COM是完全值得的。其余的,不是那么多。

答案 5 :(得分:0)

不是真的。如果你想现在制作一个COM对象,你可以使用C ++ /。NET。如果你想要一个UI,WinForms或WPF工作正常。

答案 6 :(得分:0)

仅当您必须与某些COM对象接口时,或者您必须维护一些旧的COM / ATL代码。

MFC / WTL也是如此。使用最新的.NET工具(如WPF和Winforms)可以开发更好,更快的UI。