Freigeben über


HwndSourceHook Delegat

Definition

Stellt die Methode dar, die Win32-Fenstermeldungen behandelt.

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 

Parameter

hwnd
IntPtr

nativeint

Das Fensterhandle.

msg
Int32

Die Meldungs-ID.

wParam
IntPtr

nativeint

Der wParam-Wert der Meldung.

lParam
IntPtr

nativeint

Der lParam-Wert der Meldung.

handled
Boolean

Ein Wert, mit dem angegeben wird, ob die Meldung behandelt wurde. Legen Sie den Wert auf true fest, wenn die Meldung behandelt wurde, andernfalls auf false.

Rückgabewert

IntPtr

nativeint

Der richtige Rückgabewert hängt von der jeweiligen Meldung ab. Weitere Informationen zur Dokumentation der Nachricht finden Sie in der Win32-Nachricht, die behandelt wird.

Hinweise

Verwenden Sie die AddHook Methode, um diesen Handler zu registrieren, um Nachrichten zu empfangen.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für

Siehe auch