vc的msdn里面共有哪几个库呀,如mfc,gdi,ce,还有吗,能否介绍一下各自的作用吗

来源:百度知道 编辑:UC知道 时间:2024/06/30 05:07:31
vc的msdn里面共有哪几个库呀,如mfc,gdi,ce,还有吗,能否介绍一下各自的作用吗

VC的MSDN里边包含了几乎编写Windows程序的所有文档如
C/C++语言参考>>>>C/C++语法
VC参考>>>VC如何使用
Win32参考>>>Windows应用程序接口参考,教如何写一个Windows程序,用纯C或者C++,GDI等是他的一部分GDI就是Win32中的图形接口部分,可以绘制图形,如果对图形要求高,可以用DirectX,后者效率好,但是难用.
MFC参考>>>VC的C++界面库叫做"微软基础类库",实际上就是win32的C++封装,用它可以更轻松的写Windows程序,但是后果就是写出的程序明显比win32的肥胖,有些还要运行库.
ATL参考>>>>ATL是"活动模板库"的简写,是写COM,ActiveX用地,MFC也可以写这些,不过MFC写的较胖,不适合做网络控件,而Win32呢写这些COM类的东西又太麻烦,所以微软又开发了基于模板的ATL.顺便说一句,ATL写的dll比较小巧,可是没法写exe程序,所以微软的一个工程师开发了WTL,可以写基于模板的应用程序,不过微软并没有公开支持(估计是为了保护MFC的地位,WTL相当精巧,写出的程序也相当小)
STL参考>>>这个是C++的标准库,微软的实现,我没用过,不过据说实现的不怎么好.
WinCE参考>>>是写PDA(掌上电脑),SP(智能手机)类程序的帮助,其中后者不能用MFC库
还有.net/数据库/网络等的东东,大批大批的......

要用到什么就去查就可以了。