SDK SoftWare Development Kit
在Windows这一领域,凡以windows raw API撰写的程序我们通常称为SDK程序。
MFC Microsoft Foundation Classes
OWL Object Windows Library 这也是一个具备Application Framework架构的C++类库,附在Borland C++中.
Windows API由操作系统本身(主要有Windows 的三大模块GDI32.DLL和USER32.DLL和KERNEL32.DLL)提供,这三个模块所对应的import函数库分别为GDI32.LIB和USER32.LIB和KERNEL32.LIB.
新的API(如Common Dialog,ToolHelp)对应COMDLG32.LIB和TH32.LIB.
所有的Windows程序都必须载入WINDOWS.H,它包含三大模块所提供的API函数。
//Console与DOS
在Windows环境下的DOS Box 中,或是在Windows版本的各种C++编译器套件的集成开发环境(IDE)中,利用Windows编译器链接器做出来的程序是所谓的Win32程序,如果程序以main为进入点,调用C runtime函数和不牵扯GUI的Win32 API函数,那么这就是一个Console程序。
DOS程序也以main为程序进入点,可以调用C runtime函数,但不能调用Win32 API.