2010-07-25 2 views

ответ

3

В окне производного класса:

protected override void OnSourceInitialized(EventArgs e) 
    { 
     base.OnSourceInitialized(e); 
     ((HwndSource)PresentationSource.FromVisual(this)).AddHook(myHook) 
    } 

    private IntPtr myHook(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled) 
    { 
     switch (msg) 
     { 
      // process messages here 
      default: 
       return IntPtr.Zero; 
     } 
    } 
Смежные вопросы