title: Delphi external exe with admin privileges is minimized in Windows 8
body: <p>I have an issue where the Windows 8 User Account Control (UAC) popup is minimized when I execute a command line helper program that requests admin privileges in its manifest.  The UAC popup window just blinks yellow in the Windows taskbar, causing a confusing user experience:</p>
  
  <p><img src="https://i.stack.imgur.com/MNqJG.png" alt="Minimized UAC"></p>
  
  <p>After clicking the taskbar icon, then the UAC alert shows:</p>
  
  <p><img src="https://i.stack.imgur.com/hdkBB.png" alt="UAC Alert"></p>
  
  <p>In Windows 7, the UAC alert is not minimized but shows in the foreground.  Any thoughts on how to fix this in Windows 8?</p>
  
  <p>For reference, my main application runs under user privilege and executes the helper program with <code>ShellExecuteEx</code>.  I am setting <code>ShellExecuteEx</code>'s <code>TShellExecuteInfo.nShow</code> to <code>SW_SHOW</code>.</p>