private IntPtr HwndHandler(IntPtr hwnd, int msg, IntPtr wparam, IntPtr lparam, ref bool handled) { DeviceChangeManager.HwndHandler(this, hwnd, msg, wparam, lparam); return(IntPtr.Zero); }
protected override void WndProc(ref Message m) { DeviceChangeManager.HwndHandler(this, m.HWnd, m.Msg, m.WParam, m.LParam); base.WndProc(ref m); }
//public bool PreFilterMessage(ref Message m) //{ // if (m.HWnd == this.windowHandle) // { // DeviceChangeManager.HwndHandler(this, m.HWnd, m.Msg, m.WParam, m.LParam); // } // return false; //} /// <summary> /// Message handler /// </summary> /// <param name="m">Message parameter</param> public void HwndHandler(ref Message m) { DeviceChangeManager.HwndHandler(this, m.HWnd, m.Msg, m.WParam, m.LParam); }