我想开发一个与 Windows XP SP2(32 位)和 Windows 7 64 位兼容的 shell 扩展(上下文菜单处理程序)。
是否可以在 64 位 Windows 中运行 32 位 shell 扩展,或者必须将 shell 扩展移植/重建为 64 位才能在 Windows 7 64 位中使用?
在 64 位操作系统中使用 32 位 shell 扩展是否有任何缺点/已知问题?
32 位应用程序在 64 位 Windows 上运行得很好,但我不确定 shell 扩展,因为如果我的理解是正确的,shell 扩展是加载到资源管理器进程中的进程内COM 服务器,它应该是 64- 64 位 Windows 中的位进程...还是为在 64 位操作系统中运行的 32 位 shell 扩展提供的“32 位仿真”形式?