我现在用的是C++Builder和VC++,其实我个人认为其实学什么并不十分重要,到一定阶段,一个人的编程水平已经应该不受其约束了!只有真正理解了系统的底层是怎样实现的,才是最重要的!我就处在这种状态下,开始用C++Builder编程,怎么也不顺心,后来看了[美]Charles Petzold写的《Windows程序设计》才知道什么叫真正的编写程序,开始用VC++写,但是不用MFC,是用C的规范和API硬写的,写出来很理想,当我基本上理解了系统的工作方式后还是回到C++Builder写,因为它用了VCL类,已经集成了好多底层代码了,可以免去重复代码的开发,在不理想的地方可以加一些API来实现,所以有人说如果你不了解API,就不可能写出一个好的程序出来,我想这还是有点道理的!