共用方式為


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 進行程式設計的概念性主題連結。