protected override void WndProc(ref Message m) { if (m.Msg == WM_HOTKEY_MSG_ID) { switch ((Keys)((m.LParam.ToInt32()) >> 16)) { case HISTORY_HOTKEY: display_history(); break; case HIDE_SHOW_HOTKEY: toggle_display(); break; } } base.WndProc(ref m); }