title: Use third-party dll in ATL project
body: <p>I have got a C++ unmanaged dll. I have no sources of this dll and I need to use it in ATL project</p>
  
  <p>But I always get an error "Retrieving the COM class factory for component with CLID {id} failed due to the following error: 80040154 class not registered"</p>
  
  <p>I have tried to register that dll using regsvr32, but no success
  I have read lots of tutorial, but all they explain how to created ATL project from scratch. And they do not use ordinary dlls</p>
  
  <p>How can I solve this?</p>