Delphi:将 ImageBase 设置为大于 32 位(对于 64 位 Windows 应用程序)
Delphi: Set ImageBase bigger than 32-bit (for 64-bit Windows application)
我一直在 Delphi 中使用 {$IMAGEBASE}
指令,但我可以看到我只能输入低于 $FFFFFFFF
(32 位)的值。
我正在编译为 x64,我需要设置一个大于 32 位的图像库,但是 Delphi 忽略了我的 64 位 ImageBase 中较高的 32 位 DWORD。
有没有人设法设置一个高于 $FFFFFFFF
的值作为 Delphi 的 ImageBase?
我需要它,因为我需要在 "high" ImageBase 中测试我的应用程序(由于一些挂钩测试等)
谢谢!
我一直在 Delphi 中使用 {$IMAGEBASE}
指令,但我可以看到我只能输入低于 $FFFFFFFF
(32 位)的值。
我正在编译为 x64,我需要设置一个大于 32 位的图像库,但是 Delphi 忽略了我的 64 位 ImageBase 中较高的 32 位 DWORD。
有没有人设法设置一个高于 $FFFFFFFF
的值作为 Delphi 的 ImageBase?
我需要它,因为我需要在 "high" ImageBase 中测试我的应用程序(由于一些挂钩测试等)
谢谢!