Compartilhar via


HwndSourceHook Delegar

Definição

Representa o método que manipula as mensagens da janela 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 

Parâmetros

hwnd
IntPtr

nativeint

O identificador da janela.

msg
Int32

A ID da mensagem.

wParam
IntPtr

nativeint

O valor de wParam da mensagem.

lParam
IntPtr

nativeint

O valor de lParam da mensagem.

handled
Boolean

Um valor que indica se a mensagem foi tratada. Defina o valor para true se a mensagem tiver sido tratada; caso contrário, false.

Valor Retornado

IntPtr

nativeint

O valor retornado apropriado depende da mensagem específica. Consulte os detalhes da documentação da mensagem para a mensagem Win32 que está sendo manipulada.

Comentários

Use o AddHook método para registrar esse manipulador para receber mensagens.

Métodos de Extensão

GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Confira também