API、MDI及GDI
·MDI(multiple Dcument Interface)多种文档接口
是一种关于在Windows中处理文档的应用程序的技术规格。此规格描述的窗口结构和用户界面允许用户在单个应用程序内处理多种文档。换言之,即一个MDI应用程序在单个用户区域内维护多个文档窗口。
·GDI(Graphic Device Interface)图形设备接口
Windows中支持在输出设备(如视频显示器、打印机和绘图仪)上输出与设备无关的图形的函数。Windows应用程序可毫无问题地在Windows支持的任何图形输出设备上运行。GDI通过提供将应用程序与不同输出设备特性隔离的机制来实现与设备无关的图形输出。它类似于其它与设备无关的图形程序设计语言,所不同的是Windows GDI提供了象素级操作的支持。Windows GDI既可以作为一个高级的向量绘图系统,也可用来进行较低级的象素操作。