HwndSource.AddHook(HwndSourceHook) 메서드

정의

모든 창 메시지를 받는 이벤트 처리기를 추가합니다.

public:
 void AddHook(System::Windows::Interop::HwndSourceHook ^ hook);
[System.Security.SecurityCritical]
public void AddHook (System.Windows.Interop.HwndSourceHook hook);
public void AddHook (System.Windows.Interop.HwndSourceHook hook);
[<System.Security.SecurityCritical>]
member this.AddHook : System.Windows.Interop.HwndSourceHook -> unit
member this.AddHook : System.Windows.Interop.HwndSourceHook -> unit
Public Sub AddHook (hook As HwndSourceHook)

매개 변수

hook
HwndSourceHook

창 메시지를 받는 처리기 구현(HwndSourceHook 대리자 기반)입니다.

특성

설명

중요

이 메서드는 인터넷 보안 영역에서 사용할 수 없습니다.

도달 HwndSource 한 대부분의 Win32 메시지에는 대략적인 WPF가 있습니다. 메시지에 해당하는 WPF가 없는 경우를 처리하는 데 사용합니다 AddHook .

대리자는 HwndSourceHook Win32 주 창 프로시저의 매개 변수 프로필과 유사합니다. 부모 창의 주 창 프로시저가 HwndSource 받는 모든 창 메시지도 대리자에게 HwndSourceHook 전달됩니다.

후크는 추가된 순서대로 호출됩니다. 메시지에 대해 후크가 반환 handled=true 되면 해당 메시지에 대해 호출 순서에서 후크가 호출되지 않습니다.

적용 대상

추가 정보