Sdílet prostřednictvím


HwndSourceHook Delegát

Definice

Představuje metodu, která zpracovává zprávy okna 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 

Parametry

hwnd
IntPtr

nativeint

Úchyt okna.

msg
Int32

ID zprávy.

wParam
IntPtr

nativeint

Hodnota wParam zprávy.

lParam
IntPtr

nativeint

Hodnota lParam zprávy.

handled
Boolean

Hodnota, která označuje, jestli byla zpráva zpracována. Nastavte hodnotu tak, aby true byla zpráva zpracována, falsejinak .

Návratová hodnota

IntPtr

nativeint

Odpovídající vrácená hodnota závisí na konkrétní zprávě. Podívejte se na podrobnosti dokumentace ke zprávě pro zpracovávanou zprávu Win32.

Poznámky

Pomocí metody zaregistrujte tuto obslužnou rutinu AddHook pro příjem zpráv.

Metody rozšíření

GetMethodInfo(Delegate)

Získá objekt, který představuje metodu reprezentovanou zadaným delegátem.

Platí pro

Viz také