MFC是微软提供的一个C++ UI类库,我觉得它最大的一个好处是提供了一些控件给你用,使你可以方便的弄个漂亮的UI界面出来.而UI这玩艺可重要了啊,用户觉得一个软件产品好不好用,实际上很大程度是看UI设计的好不好,一是漂亮不,二是用起来方便不.如果用win32 API去搞界面麻烦死人了.当然MFC还提供了其他蛮多类给你用.而WinForm是C#中针对桌面应用程序提供的UI类库.针对web的有WebForm,两者区别不是太大,那些控件用起来差不多.WinForm相对MFC而言提供了更多的控件,控件的功能更强大,而我们使用起来比MFC更方便.用习惯了WinForm再来用MFC可是个痛苦的事啊.要是反过来你就会觉得爽歪歪了啊.另外C# 3.0(说错了,应该是C#2.0, .NET Framework 3.0)中还新出个啥WPF,那比WinForm产生的界面更漂亮啊.C#3.0中的Silverlight也更花哨.不过用起来要麻烦一点. MFC是微软提供的一个C++ UI类库,我觉得它最大的一个好处是提供了一些控件给你用,使