【问题标题】:Add x86 bit code into a dll which is x64 bit将 x86 位代码添加到 x64 位的 dll 中
【发布时间】:2021-08-26 13:57:45
【问题描述】:

我正在制作一个自定义的不和谐丰富的存在,我想将它添加到一个 dll 中。我可以将文件放入我的 dll 中,但该 dll 是 x64 并且它必须是因为注入 dll 的目标是 x64 游戏。 不和谐丰富的存在代码是 x86。 我不知道我怎样才能让它工作。

【问题讨论】:

  • x86 如今已成为历史。我会联系 Discord 并要求提供 x64 版本。

标签: c++ dll discord


【解决方案1】:

您不能在同一个二进制文件中混合使用 32 位和 64 位代码。

您可以在单独的可执行文件中实现您的功能并使用一些进程间通信。

https://docs.microsoft.com/en-us/windows/win32/winprog64/interprocess-communication?redirectedfrom=MSDN

【讨论】:

  • 好的。这实际上只是我需要在 x86 程序中使用的几个变量。谢谢,我会试试这个
  • @YoooOoOoOOOOOo 请查看我添加到答案中的链接
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-05-12
  • 2015-12-28
  • 2012-07-26
  • 2017-10-20
  • 2023-04-10
  • 2011-09-22
  • 2011-02-15
相关资源
最近更新 更多