我刚刚开始我的第一个C++项目.我正在使用Visual Studio 2008.它是一个单一窗体的Windows应用程序,可以访问几个数据库并启动WebSphere MQ事务.我基本上理解ATL,MFC,Win32(实际上我对它有点模糊)和CLR之间的差异,但我对如何选择感到茫然.
这些中的一个或多个是为了向后兼容吗?
CLR 是个坏主意吗?
任何建议赞赏.
编辑: 我为这个项目选择了C++,原因是我没有在帖子中介绍,这些并不完全是技术性的.所以,假设 C++是唯一/最佳选择,我应该选择哪个?
c++ clr winapi mfc atl
atl ×1
c++ ×1
clr ×1
mfc ×1
winapi ×1