Aracılığıyla paylaş


HwndSource.AddHook(HwndSourceHook) Yöntem

Tanım

Tüm pencere iletilerini alan bir olay işleyicisi ekler.

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)

Parametreler

hook
HwndSourceHook

Pencere iletilerini alan işleyici uygulaması (temsilciyi HwndSourceHook temel alır).

Öznitelikler

Açıklamalar

Önemli

Bu yöntem İnternet güvenlik bölgesinde kullanılamaz.

öğesine ulaşan çoğu Win32 iletisinin HwndSource yaklaşık WPF eşdeğeri vardır. İletinin WPF eşdeğeri olmadığı durumları işlemek için kullanırsınız AddHook .

Temsilci, HwndSourceHook Win32 ana pencere yordamının parametre profiline benzer. Üst pencerenin ana pencere yordamının HwndSource aldığı tüm pencere iletileri de temsilcilere HwndSourceHook iletilir.

Kancalar eklendikleri sırayla çağrılır. Bir ileti için herhangi bir kanca döndürülüyorsa handled=true , çağrı sırasında ondan sonraki kancalar bu ileti için çağrılmıyor.

Şunlara uygulanır

Ayrıca bkz.