Ah, I think I get what the problem is, Microsoft are playing "musical chairs" with at least some DLL locations as it uses a virtual machine to manage 32 bit apps in a 64 bit OS. Whereas the last reliable 32 bit version had a one to one interface with its DLLs, in Win64 its like a magical mystery tour.
I have tended to stick to what could be routinely found in 32 bit as at least I knew what it was supposed to do, the 64 bit re-writes usually work OK which means you can usually use WIN32.HLP for old API reference.