Ass*_*vie 12 windows dll 64-bit
我问,因为我注意到很多64位EXE链接到看似32位的DLL.
例如,我的64位MFC应用程序链接user32.dll, urlmon.dll, wininet.dll- 所有这些都是驻留在windows\system32中的32位DLL.
这是一些适用于这些DLL的MS特定的魔法,还是那些需要使用传统32位DLL的64位EXE的后向兼容性?
Cur*_*her 24
您不能将64位EXE链接到32位DLL,反之亦然.在64位Windows操作系统上,Windows\System32中的DLL实际上是64位DLL.32位版本在Windows\SysWow64中.
She*_*don 13
从64打电话给32,当然可以.(在Windows中,这称为WOW,这意味着Windows上的Windows).但是,反之亦然.
在这里您可以解释如何:
http://blog.mattmags.com/2007/06/30/accessing-32-bit-dlls-from-64-bit-code/
希望它服务.
| 归档时间: |
|
| 查看次数: |
21224 次 |
| 最近记录: |