API是Application Programming Interface的缩写，也就是应用程序调用系统功能的接口。Windows API主要包括系统定义的函数、消息及与之相关的数据类型。我们使用各种开发工具归根结底都是和API打交道。但是API本身比较难掌握，所以开发工具都提供了各种可视的或面向对象的手段，如控件、类等，来使用户即使不太了解API，也可以编写Windows程序。但是这些手段是有限的，不可能包括API的所有方面。所以一些复杂的功能仍然需要调用API来实现。 
    窗口句柄都是动态生成的，不可能在编程时事先知道，只能通过FindWindow、GetWindow等函数在运行时得到。 
    如果想知道窗口的类名，可以借助VC的工具Spy++，用它选择一个窗口，Spy++就可以在属性窗口中显示类名等有关信息。 
    如果要全面了解API，建议你买一本C语言开发Windows的书认真阅读。 
<END>
