windows没有在API层面上实现面向对象(.net实现了,非常伟大)。所以当他需要在一系列的API函数过程中保持状态就需要一个参数来标定状态,他把这种东西称为对象,对象就需要一个标示就是句柄,HWND不过是一个根具体化的句柄罢了。 都是32位无符号整数。Handle一个是通用句柄表示,Hwnd一个专用表示窗口句柄。