我知道我阅读了有关代理进程的所有内容,并且我能够创建代理 COM,但它要么全部在 32 位中工作,要么全部在 64 位中工作。
正确的结构是什么?
1) 32.dll
我尝试了以上两种方法,但没有成功调用32.dll?
我不太了解您所指的代理 COM,但我通过在中间引入 COM 对象解决了这个问题(使用 64 位 exe 中的 32 位 dll):
32.dll 32位进程外com-server.exe 64.exe。
抱歉,这可能就是您所说的 32.com 的意思,不确定,但请确保中间 COM 对象位于 .exe(进程外)中,而不是位于 dll 中。这与您无法将原始 32.dll 加载到 64 位进程中的原因相同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)