CAtlMapMFC工具类和ATL中的工具类方法名称都是一样的,只有类名有些区别。所以十分容易从MFC过度过ATL。ATL中没有提供界面库,ATL中的界面库是使用WTL。我想ATL+WTL合起来才是MS内部的完整类库。只是他们都是全模板设计,对使用者来说有些难度。
以下是MFC对应ATL的类列表,尽量去使用ATL中的类,不使用MFC提供的类。
MFC | | ATL | MFC::CList | | ATL::CAtlList | MFC::CMap | | ATL::CAtlMap | MFC::CFile | | ATL::CAtlFile | MFC::CArray | | ATL::CAtlArray | MFC::CString | | ATL::CString |
|