HwndSourceHook 委托

定义

表示处理 Win32 窗口消息的方法。

public delegate IntPtr HwndSourceHook(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool % handled);
public delegate IntPtr HwndSourceHook(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled);
type HwndSourceHook = delegate of nativeint * int * nativeint * nativeint * bool -> nativeint
Public Delegate Function HwndSourceHook(hwnd As IntPtr, msg As Integer, wParam As IntPtr, lParam As IntPtr, ByRef handled As Boolean) As IntPtr 

参数

hwnd
IntPtr

nativeint

窗口句柄。

msg
Int32

消息 ID。

wParam
IntPtr

nativeint

消息的 wParam 值。

lParam
IntPtr

nativeint

消息的 lParam 值。

handled
Boolean

指示该消息是否已处理的值。 如果该消息已处理,请将值设置为 true;否则请将其设置为 false

返回值

IntPtr

nativeint

相应的返回值取决于特定消息。 请参阅正在处理的 Win32 消息的消息文档详细信息。

注解

AddHook使用此方法注册此处理程序以接收消息。

扩展方法

GetMethodInfo(Delegate)

获取指示指定委托表示的方法的对象。

适用于

另请参阅