DLL的64位与32位

来源:互联网 发布:c语言图片 编辑:程序博客网 时间:2024/04/29 23:05

 1、 在64位的windows系统中,一个64位进程不能加载一个32位dll,同理一个32位进程也不能加载一个64位dll。也就是说64bit的操作系统需要注意一个对应关系,64bit的EXE对应64bitDLL,32bit的EXE对应32bit的DLL。

  如果你使用VS编写的应用程序,使用的是win32平台则意味着你的应用程序是32位的,则该应用程序在调用dll时应该使用的32位dll。如果你的应用程序使用的是x64平台则该应用程序是64位程序,应该调用的是64DLL。


0 0