2.其实vc提供的库,包括标准库和MFC都是比较小的,相比于VCL库,.net库简直是小巫见大巫。之所以感觉函数比较多,关键字很杂,主要是因为没有理顺VC的结构。MFC库属于浅层封装,主要是为了降低直接使用sdk的开发难度。它其实是有自己的结构的,主要分为界面库,网络库,ole库,数据库相关库(DAO,ADO,OLEDB等)等。其实不用在意全部掌握,也没有必要,而且有了MSDN,可以随时查询,只要知道自己要实现的功能大概和什么相关,怎样在MSDN中找到自己需要的相关函数或类就可以了。 再说关键字,C++的关键字不多,但主要是因为windows开发为了便于理解,所以使用define或者typedef定义了很多辅助关键字而已,比如HANDLE代表句柄,实际就是unsigned int;WORD代表字,实际上也是unsigned short int,等等其实不用太在意,代码写的多了,自然会明白