我有一个类似于Taskbar Shuffle的Delphi应用程序,其中包括一个钩子dll。
编辑:此钩子DLL通过发送窗口消息与主应用程序通信。
我想要添加对XP和Vista x64的支持,我的初步想法是将dll转换为64位(使用FreePascal编译),但现在保留应用程序为32位(Delphi)。
32位应用程序能否访问64位dll?
编辑2:我通过LoadLibrary加载dll,所以我认为我被卡住了,因为根据下面一个答案中Lars Truijens指向的链接所述,32位进程将无法加载64位dll。
编辑:此钩子DLL通过发送窗口消息与主应用程序通信。
我想要添加对XP和Vista x64的支持,我的初步想法是将dll转换为64位(使用FreePascal编译),但现在保留应用程序为32位(Delphi)。
32位应用程序能否访问64位dll?
编辑2:我通过LoadLibrary加载dll,所以我认为我被卡住了,因为根据下面一个答案中Lars Truijens指向的链接所述,32位进程将无法加载64位dll。