HwndSource.AddHook(HwndSourceHook) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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ı (temsilciye göre HwndSourceHook ).
- Öznitelikler
Açıklamalar
Important
Bu yöntem İnternet güvenlik bölgesinde kullanılamaz.
HwndSource ulaşan çoğu Win32 iletisinin yaklaşık WPF eşdeğeri vardır. İletinin WPF eşdeğeri olmayan durumları işlemek için AddHook kullanırsınız.
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. Herhangi bir kanca bir ileti için döndürürse handled=true , çağrı sırasında ondan sonraki kancalar bu ileti için çağrılmaz.