Czy 64-bitowy link EXE do 32-bitowych bibliotek DLL?

Pytam, ponieważ zauważyłem, że wiele 64-bitowych EXE łączy się z tym, co wydaje się być 32-bitowymi bibliotekami DLL.

Na przykład moja 64-bitowa aplikacja MFC łączy sięuser32.dll, urlmon.dll, wininet.dll - wszystkie z nich są 32-bitowymi bibliotekami DLL, które znajdują się w systemie Windows32.

Czy jest to więc pewna kreacja specyficzna dla MS, która ma zastosowanie do tych bibliotek DLL, czy też istnieje kompatybilność wsteczna, tak jak w przypadku 64-bitowych EXE, które muszą używać starszych 32-bitowych DLL?

questionAnswers(3)

yourAnswerToTheQuestion