title: _ATL_APARTMENT_THREADED and _ATL_FREE_THREADED conflict
body: <p>I am developing on an existing C++ COM DLL with VS2008.</p>
  
  <p>the compiler says:<br>
  "More than one global threading model defined"</p>
  
  <p>in my StdAfx.h i got this define:<br>
  <code>#define _ATL_APARTMENT_THREADED</code></p>
  
  <p>I initialize COM with this:<br>
  <code>CoInitialize(NULL);</code></p>
  
  <p>but i can't find a define for _ATL_FREE_THREADED. the compiler warning indicates that both must be defined somewhere. but i don't know where to find the _ATL_FREE_THREADED.</p>
  
  <p>any ideas why i get the compiler msg?</p>
  
  <p>thanks juergen</p>