次の方法で共有


ATL COM プロパティ ページ

COM プロパティ ページには、一つ以上の COM オブジェクトのプロパティを設定またはメソッドを呼び出す) ユーザー インターフェイスを提供します。 プロパティ ページには、コントロールのプロパティをデザイン時に設定できる豊富なユーザー インターフェイスを提供する ActiveX コントロールで広く使用されています。

プロパティ ページは IPropertyPage または IPropertyPage2 のインターフェイスを実装する COM オブジェクトです。 これらのインターフェイスは、ページが site (ページのコンテナーを表す COM オブジェクト) といくつかの オブジェクト (とメソッドがプロパティ ページのユーザーが行った変更に対する応答として呼び出される関連付けられている COM オブジェクト) ようにするメソッドを提供します。 プロパティ ページのコンテナーは、ページを通知するためにプロパティ ページのインターフェイスでメソッドを呼び出します。いつユーザー インターフェイスを表示または非表示にするときと、ユーザーが行ったなるオブジェクトへの変更を追加するときにします。

各プロパティ ページには、プロパティを設定できるオブジェクトとは関係なく完全にビルドできます。 プロパティ ページで必要なすべて、特定のインターフェイス (またはインターフェイスのセット) を理解し、そのインターフェイスでメソッドを呼び出すためのユーザー インターフェイスを提供することです。

詳細については、Windows SDKの プロパティ シート、プロパティ ページ を参照してください。

このセクションの内容

  • プロパティ ページの指定
    、のプロパティ ページを指定する手順を示し、コントロール クラスの例を示します。

  • プロパティ ページの実装
    メソッドを含むプロパティ ページをオーバーライドするために実装手順を示します。 ウォーク ATLPages サンプル プログラムに基づく完全な例で。

関連項目

  • ATLPages サンプル
    IPropertyPageImplを使用したプロパティ ページの実装する ATLPages サンプルの例を示します。

  • [ATL]
    Active Template Library を使用したプログラミングの概念を説明するトピックへのリンクを示します。

参照

その他の技術情報

ATL (Active Template Library) の概念