title: Why doesn't Word "come to front" when we activate it?
body: <p>Our winforms application interacts with MS Word and we run this code when a document is generated and we want to show it in Word in front of our application:</p>
  
  <pre><code>[setup w as a Word interop object]
  
  w.Visible = True
  w.Activate()
  </code></pre>
  
  <p>When rolled out to <strong>XP machines running Office 2007</strong> this works as intended.</p>
  
  <p>On <strong>Win7 machines running Office 2010</strong> the document loads behind our application and flashes on the taskbar.</p>
  
  <p>Any ideas?</p>