protected override void WndProc(ref Message m) { const int WM_HOTKEY = 0x0312; if (_enabled) { if (m.Msg == WM_HOTKEY) { int keyId = m.WParam.ToInt32(); Key key = HotKeys.GetKeyById(keyId); if (key != null) { key.FireKeyPress(this); } m.Result = IntPtr.Zero; return; } } base.WndProc(ref m); }