共用方式為


ATL COM 屬性頁

COM 屬性頁提供使用者介面來設定一或多個 COM 物件的屬性(或呼叫 方法)。 ActiveX 控制項會廣泛使用屬性頁,以提供豐富的使用者介面,以允許在設計階段設定控制項屬性。

屬性頁是實作 IPropertyPage IPropertyPage2 介面的 COM 物件。 這些介面提供方法,可讓頁面與 site (代表頁面容器的 COM 物件) 和一些 物件 相關聯(COM 物件,其方法將呼叫,以回應屬性頁使用者所做的變更)。 屬性頁容器負責在屬性頁介面上呼叫方法,以告訴頁面何時顯示或隱藏其使用者介面,以及何時將使用者所做的變更套用至基礎物件。

每個屬性頁都可以完全獨立于可以設定其屬性的物件獨立建置。 屬性頁只需要瞭解特定介面(或一組介面),並提供使用者介面來呼叫該介面上的方法。

如需詳細資訊,請參閱 Windows SDK 中的屬性工作表和屬性頁

本節內容

指定屬性頁
列出指定控制項屬性頁的步驟,並顯示範例類別。

實作屬性頁
列出實作屬性頁的步驟,包括要覆寫的方法。 逐步引導您完成以 ATLPages 範例程式為基礎的完整範例。

ATLPages 範例
ATLPages 範例的範例抽象,其使用 IPropertyPageImpl 實作屬性頁。

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

另請參閱

概念