HwndSource.AddHook(HwndSourceHook) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
모든 창 메시지를 받는 이벤트 처리기를 추가합니다.
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
되면 해당 메시지에 대해 호출 순서에서 후크가 호출되지 않습니다.