title: How Can I call a C++ Win32 DLL from another C++ win32 Console Application
body: <p>What is my main concern is , I am able to write a C++ dll using VC++ . Now the dll is present in the Debug folder.</p>
  
  <p>How can I use my DLL in other C++ Console Application. How to add reference or link the DLL to the application.</p>
  
  <p>Another point, While creating a DLL , The VC++ wizard gives me thre option:</p>
  
  <ol>
  <li>An Empty DLL project</li>
  <li>A Simple DLL project</li>
  <li>A DLL that Exports some Symbol</li>
  </ol>
  
  <p>Now as per article from <a href="http://www.codeproject.com/KB/DLL/XDllPt1.aspx" rel="nofollow noreferrer">CP</a> I have used the 3rd option. (<em>Unable to follow as the dll was used by an MFC app, Some how little advanced at this point of time</em>)   </p>
  
  <p>Do I need to always choose the third option? What are the the other two options mean?</p>