Udostępnij za pośrednictwem


HwndSourceHook Delegat

Definicja

Reprezentuje metodę, która obsługuje komunikaty okien 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

Uchwyt okna.

msg
Int32

Identyfikator komunikatu.

wParam
IntPtr

nativeint

Wartość parametru wParam komunikatu.

lParam
IntPtr

nativeint

Wartość lParam komunikatu.

handled
Boolean

Wartość wskazująca, czy komunikat został obsłużony. Ustaw wartość na true wartość , jeśli komunikat został obsłużony; w przeciwnym razie false.

Wartość zwracana

IntPtr

nativeint

Odpowiednia wartość zwracana zależy od konkretnego komunikatu. Zobacz szczegóły dokumentacji komunikatu dotyczące obsługiwanego komunikatu Win32.

Uwagi

AddHook Użyj metody , aby zarejestrować tę procedurę obsługi w celu odbierania komunikatów.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy

Zobacz też