即然DELPHI能实现WINDOWS下的大多数功能,为什么要用MFC?(100分)

  • 主题发起人 主题发起人 wjj_cz
  • 开始时间 开始时间
W

wjj_cz

Unregistered / Unconfirmed
GUEST, unregistred user!
即然DELPHI能实现WINDOWS下的大多数功能,为什么要用MFC?
 
这就如同有了面条为什么还会有米饭给人吃,满足不同口味嘛?
而且1.各自侧重点不同.2.微软的技术壁垒导致有些Delphi不能做
 
可是delphi比vc++简单多了,为什么还要学vc++?
 
必竟还有一些delphi做起来比较困难的。
 
特别是vc++对底层的支持比delphi强
 
MFC是基础类库,是将程序划分到最基础的方式,特别是对底层支持比较好,但是使用上会有很大的困难,往往一个事件就要书写很多代码,Delphi使用的则是将上述的一些相关的内容组合到一起(比喻有些失当,比较形象而已),这样使得她使用比较方便,但是构筑的较高后,则引发对底层的控制收到一些限制。
 
存在即合理。除了这些,还有一个语言的问题。Borland有C++/Pascal 微软除了VC,只有BASIC,而微软必定需要有一套自己的类库。
 
楼主的问题就像:即然有了object pascal,为何还要C++?object pascal也能实现程序的大部分功能啊?
 
十八般武器,你想用什么就用什么;各有优点;
 
MFC 可比 Delphi 老得多了,
 
即然米饭可以添饱肚子为什么要馒头?
 
那你吃饭的时候夹不夹菜?
光吃白饭?
 
mfc是沙子,delphi是砖头,怎么盖房子(编程)你看着办:)
 
建议看看李唯的《borland传奇》我崇拜技术有传奇色彩的程序员
 
MFC是给那些自大、无知的人用的。他们用MFC来证明自己比Delphi程序员优秀。
 
MFC很快要被淘汰了。
 
肯定各有所长,不过我想会出现一种象windows那种强大的就好了,用不著学这个,还要了解那个.
 
哈哈,大家说的这两种我一样都不会,
可我还在写程序啊。
 
后退
顶部