请问ATL MFC win32有什么区别,写应用程序应该用哪个?谢谢
没有应该,都可以用来写应用
MFC是指MFC类库,MFC程序是用这些类库做出的程序
WIN32常规就是不用MFC,使用API函数编的程序。
ATL:
请google一下,答案多的是!!!
ATL:Active Template Library
MFC:Microsoft Foundation Classes
LZ所说的WIN32应该就是API了
三者所包含的库以及所占用的资源都不同:
封装程度方面:ATL>MFC>API
占用资源:ATL>MFC>API
写应用程序可以从基本的API开始,然后MFC、ATL(主要提供对COM组件的支持)
等你了解了它们,你就知道用什么开发应用程序了,如果都不了解,那你用哪个都开发不了。