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

視窗控制代碼 (Window Handle)。

msg
Int32

訊息 ID。

wParam
IntPtr

nativeint

訊息的 wParam 值。

lParam
IntPtr

nativeint

訊息的 lParam 值。

handled
Boolean

表示訊息是否已處理的值。 如果訊息已經過處理則將值設定為 true,否則為 false

傳回值

IntPtr

nativeint

相應的傳回值視特定的訊息而定。 請參閱正在處理 Win32 訊息的訊息檔詳細資料。

備註

AddHook使用 方法來註冊此處理程式以接收訊息。

擴充方法

GetMethodInfo(Delegate)

取得表示特定委派所代表之方法的物件。

適用於

另請參閱