title: detect keypression when minimized and trayicon
body: <p>For my test I've created a little program in C# to detect key presses with this code:</p>
  
  <pre><code>protected override void OnKeyDown(KeyEventArgs e)
  {
      if (e.KeyCode == Keys.F12)  MessageBox.Show("f12 pressed");
  }
  </code></pre>
  
  <p>This works fine when the form is focused and active. I've spent many time to find how to set it for works when minimized, I found a solution here to add system tray icon. I followed solution but didn't work anymore.</p>
  
  <p>When i minimize it, the icon tray appears and works, but i didn't detect key presses.</p>