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);
        }