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ı (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.