每个版本的Visual Studio都附带了特定版本的MFC框架,但我相信MFC SDK可以单独下载。既然MFC只是C ++,你有什么理由不能使用旧版VC ++的最新版本......我并不是说要在MSVC ++ 6中使用这个功能区,但是我们在VS2005和一些较新的MFC功能将很有用。
答案 0 :(得分:0)
我从来没有听说有人使用旧版本的编译器和新的MFC。我甚至不确定它是否可以开箱即用,例如,关于以前的VS版本中的for循环范围更改。我对MS获得MFC与VC Express合作的描述感到非常惊讶 - 毕竟如果他们希望人们这样做,他们为什么不将MFC与VC Express捆绑在一起?
此外,樱桃采摘MFC组件从未真正成为可能;随着时间的推移,ATL和MFC CString被合并,他们可能不得不在MFC / ATL的其余部分进行更改以使其工作。
我的结论&意见:这很容易上班。