Может ли 64-битная EXE-ссылка на 32-битную DLL?

Я спрашиваю, потому что я заметил, что многие 64-битные EXE-файлы связаны с 32-битными DLL.

Например, мое 64-битное приложение MFC связывается сuser32.dll, urlmon.dll, wininet.dll - все это 32-битные библиотеки DLL, которые находятся в Windows \ System32.

Так это какое-то специфическое для MS волшебство, которое применимо к этим DLL, или есть обратная совместимость как бы для 64-битных EXE, которые должны использовать устаревшие 32-битные DLL?

Ответы на вопрос(3)

Ваш ответ на вопрос