title: (C++/win32) Hide a window so that the user cannot alt-tab or switch to it
body: <p>I'm currently using <code>ShowWindow( hwnd, SW_HIDE )</code>, but <kbd>Alt</kbd><kbd>Tab</kbd> still seems to be able to switch to it after it's hidden.</p>
  
  <p>Is there a way to completely hide a window without destroying it?</p>
  
  <p>EDIT: I should add that using the <code>WS_EX_TOOLBOX</code> style doesn't help. With enough <kbd>Alt</kbd><kbd>Tab</kbd> and <code>ShowWindow(SW_SHOW)</code>, some strange things happen.</p>