L
liaoqianlin
Unregistered / Unconfirmed
GUEST, unregistred user!
最近看API时碰到了一点问题,那就是Windows发出一个消息,告诉应用程序某个事件发生了<br>时,如果调用了API的话,就要传递“句柄“,还说什么句柄在Delphi中就是"Handle",而<br>我在看Core Win32 API时,发现不少函数是返回一个HWD型的值,而在开发指南中说消息本<br>身是作为记录传递给应用程序的,记录类型为TMsg:<br>Type<br>TMsg=packed record<br> hwnd:HWND;//窗口句柄<br> message:UINT;//消息常量标志符<br> wParam:wPARAM;//32位消息的特定附加信息<br> lParam:LPARAM;//32位消息的特定附加信息<br> timeWORD;//消息创建时的时间<br> pt:TPoint;消息创建时鼠标位置<br>end;<br>然后作者对hwnd,message,wParam,lParam做了解释,但是也不是很清楚,<br>在这里我要问的是,message是否是指WM_ACTIVATE,WM_CHAR,WM_CLOSE.......这些值,<br>还有,按钮,标签,窗体这些窗口的句柄都是什么?