Я спрашиваю, потому что заметил, что многие 64-битные EXE-файлы ссылаются на то, что кажется 32-битными DLL.
Например, мое 64-битное приложение MFC ссылается на user32.dll, urlmon.dll, wininet.dll
— все это 32-битные библиотеки DLL, которые находятся в windows\system32.
Так это какое-то специфическое волшебство MS, которое применяется к этим библиотекам DLL, или существует обратная совместимость, так сказать, для 64-битных EXE-файлов, которым необходимо использовать устаревшие 32-битные библиотеки DLL?