public virtual int TranslateAccelerator(MSG[] arrMsg) { MSG msg = arrMsg[0]; if ((msg.message < NativeMethods.WM_KEYFIRST || msg.message > NativeMethods.WM_KEYLAST) && (msg.message < NativeMethods.WM_MOUSEFIRST || msg.message > NativeMethods.WM_MOUSELAST)) { return(1); } return((NativeMethods.IsDialogMessageA(this.panel.Handle, ref msg)) ? 0 : 1); }
int IPropertyPage.TranslateAccelerator(MSG[] pMsg) { if (pMsg == null) { throw new ArgumentNullException("arrMsg"); } MSG msg = pMsg[0]; if ((msg.message < NativeMethods.WM_KEYFIRST || msg.message > NativeMethods.WM_KEYLAST) && (msg.message < NativeMethods.WM_MOUSEFIRST || msg.message > NativeMethods.WM_MOUSELAST)) { return(1); } return(NativeMethods.IsDialogMessageA(this.Control.Handle, ref msg) ? 0 : 1); }
public virtual int TranslateAccelerator(MSG[] arrMsg) { if (arrMsg == null) { throw new ArgumentNullException("arrMsg"); } MSG msg = arrMsg[0]; if ((msg.message < NativeMethods.WM_KEYFIRST || msg.message > NativeMethods.WM_KEYLAST) && (msg.message < NativeMethods.WM_MOUSEFIRST || msg.message > NativeMethods.WM_MOUSELAST)) { return(1); } return((NativeMethods.IsDialogMessageA(this.panel.Handle, ref msg)) ? 0 : 1); }