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