【发布时间】:2011-05-16 07:11:43
【问题描述】:
我很感兴趣是否可以编写一个应用程序,它能够在没有仿真层的情况下调用一些代码以及在 32 位仿真层内部调用一些代码。
主要原因是我需要使用 API SetWindowHook 并且我想为 64 位和 32 位应用程序设置挂钩。
当然,我可以创建 2 个应用程序(一个用于 32 位,另一个用于 64 位)并同时启动它们。但是,我需要更多代码来管理它们(启动、停止、升级等)。
所以,我正在研究是否有可能拥有一个应用程序。
我唯一的想法是拥有一个应用程序和 2 个 COM DLL(32 位和 64 位)并使用代理进程来运行 32 位代码。但是,它需要一些额外的 COM 包装器等等。
【问题讨论】:
标签: windows 32bit-64bit setwindowshookex