title: How to load a custom binary resource in a VC++ static library as part of a dll?
body: <p>I have custom binary resources (animated cursors) that would like to store as resources in a static lib in Visual Studio C++.    It turns out that custom binary resources will not get loaded by ::LoadCursor() or found by ::FindResource() if it is a custom resource and in a static library. </p>
  
  <p><a href="https://stackoverflow.com/questions/531502/vc-resources-in-a-static-library">This question</a>
   gives some work around. </p>
  
  <p>Following its advice, if I add the *.res file to an exe as a "Configuration Property->Linker->Additional Dependency" then the static library will be able to find the resource.  </p>
  
  <p>BUT if the static library is part of a dll and I link it in as an Additional Dependency it is not found again!</p>
  
  <p>How can I link the resources in a  dll?</p>
  
  <p>Or just make the binary be found in the static lib?  The methods in the question are pretty cumbersome. </p>