windows API 里的sendMessage的参数具体意义是什么?
windows API 里的sendMessage的参数具体意义是什么? 问题点数:20、回复次数:3Top
1 楼feiyun0112(http://feiyun0112.cnblogs.com/)回复于 2006-03-01 20:20:54 得分 20
SendMessage函数在VB中的函数说明如下:
Declare Function SendMessage Lib "user32" Alias "SendMessageA" (Byval hwnd As Long, Byval wMsg As Long,Byval wParam As Long,lParam As Any) As Long
其中四个自变量的含义和说明如下:
hWnd:对象的句柄。希望将消息传送给哪个对象,就把该对象的句柄作为实参传送,在VB中可以简单地用“对象.hWnd”获得某个对象的句柄,如Text1.hWnd和Form1.hWnd分别可以得到Text1和Form1的句柄。
wMsg:被发送的消息。根据具体需求和不同的对象,将不同的消息作为实参传送,以产生预期的动作。
wParam、lParam:附加的消息信息。这两个是可选的参数,用来提供关于wMsg消息更多的信息,不同的wMsg可能使用这两个参数中的0、1或2个,如果不需要哪个附加参数,则将实参赋为NULLTop
2 楼misvcom(零下一度)回复于 2006-03-01 20:37:18 得分 0
http://www.pinvoke.net/default.aspx/coredll/SendMessage.htmlTop
3 楼mextb1860()回复于 2006-03-01 21:04:01 得分 0
英文的啊Top




