/// <summary>
 /// A WM_HOTKEY has been received. 
 /// </summary>
 /// <param name="e">A HotkeyPressedEventArgs object containing the information about the event.</param>
 protected virtual void OnHotkeyMessageReceived(HotkeyPressedEventArgs e)
 {
     if (HotkeyMessageReceived != null)
         HotkeyMessageReceived(this, e);
 }
 /// <summary>
 /// Triggers when the HotkeyHandle receives a WM_HOTKEY message. 
 /// </summary>
 void windowHandle_HotkeyMessageReceived(object sender, HotkeyPressedEventArgs e)
 {
     HotkeyPressed(this, e);
 }