建立 ActiveX 控制項的作業順序
下表顯示您在建立 ActiveX 控制項中的角色和架構角色(先前稱為 OLE 控制項)。
建立 ActiveX 控制項
Task | 您會做 | 架構會做 |
---|---|---|
建立 ActiveX 控制項架構。 | 執行 MFC ActiveX 控制項精靈來建立控制項。 在選項頁面中指定所需選項。 選項包括專案中控制項的類型和名稱、授權、子類別化,以及 About Box 方法。 | MFC ActiveX 控制項精靈會建立具有基本功能的 ActiveX 控制項檔案,包括應用程式、控制項和屬性頁的來源檔案;資源檔;專案檔;和其他人,都是針對您的規格量身打造的。 |
查看控制項和 ActiveX 控制項精靈提供的內容,而不需新增一行您自己的程式碼。 | 建置 ActiveX 控制項,並使用 Internet Explorer 或 TSTCON 範例 進行測試。 | 執行中的控制項能夠調整大小並移動。 它也具有 可叫用的 About Box 方法(如果已選擇)。 |
實作控制項的方法和屬性。 | 藉由新增成員函式,為控制項的資料提供公開的介面,以實作控制項特定的方法和屬性。 新增成員變數來保存資料結構,並在判斷時使用事件處理常式引發事件。 | 架構已經定義對應來支援控制項的事件、屬性和方法,讓您專注于屬性和方法的實作方式。 預設屬性頁是可檢視的,並提供預設的 About Box 方法。 |
建構控制項的屬性頁或頁面。 | 使用 Visual C++ 資源編輯器,以視覺化方式編輯控制項的屬性頁介面: - 建立其他屬性頁。 - 建立和編輯點陣圖、圖示和游標。 您也可以在對話方塊編輯器中測試屬性頁。 |
MFC 應用程式精靈建立的預設資源檔提供您所需的許多資源。 Visual C++ 可讓您透過輕鬆且視覺化的方式編輯現有的資源並加入新的資源。 |
測試控制項的事件、方法和屬性。 | 重建控制項並使用測試容器來測試處理常式正常運作。 | 您可以叫用控制項的方法,並透過屬性頁介面或測試容器操作其屬性。 此外,使用測試容器來追蹤控制項所接收之控制項所引發的事件和通知。 |