DualEngine API 入门

本文将引导你完成开始使用 DualEngine API 的步骤。

步骤 1:访问 DualEngine 受限访问功能

DualEngine API 是受限访问功能的一部分。 有关详细信息或请求解锁令牌,请联系 Microsoft 支持部门

DualEngine LAF 的处理有点不合情理:有关详细信息,请参阅创建 DualEngine 适配器插件 DLL 中的解锁受限访问功能

步骤 2:下载 DualEngine API 标头

DualEngine API 是仅通过 C++ 正式支持的 COM 接口,不属于正常Windows SDK。 因此,必须 下载 DualEngine API 标头 dualengine.h,然后将其包含在适配器 DLL 项目中。

步骤 3:创建适配器 DLL

通过在启动时向 Internet Explorer 提供插件 DLL 来访问 DualEngine API。 Internet Explorer 在启动时加载 DLL,在 DLL 上调用一些导出,并提供访问 API 所需的对象。 请参阅 创建 DualEngine 适配器插件 DLL

步骤 4:启动 Internet Explorer

最后,必须启动 Internet Explorer 并告知在何处以及如何加载创建的适配器。 为此,可以使用正确的命令行参数启动 Internet Explorer,如下所示:

C:\Program Files\Internet Explorer\iexplore.exe -DualEngineAdapter=C:\temp\TestApp\TestAdapter.dll -DualEnginePipe=784 APPID:TESTAPP

有关这些命令行参数的详细信息,请参阅 启动 Internet Explorer

此时,Internet Explorer 正在运行适配器代码,该代码现在可以访问 DualEngine API。 若要查看可用的功能,请浏览 DualEngine Win32 C++ 参考