回复:C++啊~~我的青春啊~~我哭,达人来帮忙看看吧!
关于MFC,引用下某人的一段话:“在MFC被设计出来初期,那时的C++编译器还具有很多的限制,并且那时主要的平台还只是16位的Windows。不幸的是,由于MFC被设计成为一个框架,使得我们很难利用新编译器中那些更好的C++特性来改进它,也很难将Windows中的很多新特性添加到MFC中。我不喜欢MFC的地方是它高度依赖DLL的特性——因为它将导致许多兼容性方面的问题;还有就是MFC的整个框架设计——它在应用程序的设计中限定了太多东西。”我本人最恶MFC的一点就是它限定了必须使用Doc/View架构。现在Windows下可用的GUI toolkit当中WTL是最好的了,我现在正在用Python语言实现一个WTL for Python,至于M$的Managed C++,C++/CLI,C#之类,一概无视。