|
不需要修改ActiveX可执行文件,因为它们必然会通过RPC进行通信并与64位兼容。由于ActiveX可执行文件是进程外的,因此64位进程可以与32位ActiveX可执行文件通信,反之亦然。可以使用DLL,但进程内限制仍然适用。64位进程无法调用32位ActiveXDLL,而32位进程也无法调用64位ActiveX DLL。受其影响最大的是Internet Explorer。Windows64位提供两个版本的Internet Explorer,一个是32位的,另一个是64位的。64位版本无法加载32位ActiveX控件,这限制了它的功能。Microsoft建议在多数情况下使用32位版本的Internet Explorer。使用32位Internet Explorer不会限制向64位技术的迁移,原因是客户端层通常保持为32位,因为迁移到64位对于客户端层没什么直接的好处。
|