|网页制作|网络编程|图形图象|操作系统|冲浪宝典|软件教学|网络安全|认证考试|通信技术|电子商务|业内动态|书籍教程|原码|
最近更新 文章分类 多媒体类 精品软件
利用SetWindowsHookEx(WH_MOUSE?,MouseHookHandler,HInstance,0)捕捉鼠标信息,其中MouseHookHandler的格式如下:
LRESULT CALLBACK MouseProc(
??? int nCode,?// hook code??? WPARAM wParam,?// message identifier??? LPARAM lParam ?// mouse coordinates?? );
第三个参数lParam是一个指向MOUSEHOOKSTRUCT结构体的指针,这个结构体中就包含想得到的信息(例如hwnd),但奇怪的是delphi不认识MOUSEHOOKSTRUCT(这是它自己的帮助文档中写的啊),另外 lParam^.hwnd或者Pointer(lParam)^.hwnd都通不过编译,请问各位高手如何取出lParam中的信息?多谢!