共用方式為


DHTML 控制項的 ATL 支援

您可以使用 ATL 建立具有動態 HTML (DHTML) 功能的控制項。 ATL DHTML 控制項:

  • 裝載 WebBrowser 控制項。

  • 指定 DHTML 控制項的使用者介面 (UI) 使用 HTML。

  • 透過其介面 IWebBrowser2 存取 WebBrowser 物件及其方法。

  • 管理 C++ 程式碼與 HTML 之間的通訊。

DHTML 控制項類似于任何其他 ATL 控制項,但 DHTML 控制項包含額外的分派介面。 如需預設 DHTML 專案中提供的介面圖,請參閱識別 DHTML 控制項專案的 元素中的圖表

您可以在網頁瀏覽器或其他容器中檢視 ATL DHTML 控制項,例如 ActiveX 控制項測試容器。

本節內容

識別 DHTML 控制項專案的項目
描述 DHTML 控制項專案的元素。

從 DHTML 呼叫 C++ 程式碼
提供從 DHTML 控制項呼叫 C++ 程式碼的範例。

建立 ATL DHTML 控制項
列出建立 DHTML 控制項的步驟。

測試 ATL DHTML 控制項
示範如何建置及測試初始 DHTML 控制項專案。

修改 ATL DHTML 控制項
示範如何將某些功能新增至 控制項。

測試改變的 ATL DHTML 控制項
示範如何建置及測試控制項新增的功能。

Atl
提供有關如何使用 Active Template Library 進行程式設計的概念性主題連結。