IPropertyPageImpl クラス
このクラスは、IUnknown を実装し、IPropertyPage インターフェイスの既定の実装を提供します。
重要
このクラスおよびメンバーは Windows ランタイムで実行されるアプリケーションで使用することはできません。
template< class T>
class IPropertyPageImpl
パラメーター
- T
IPropertyPageImplから派生したクラス。
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
コンストラクターです。 |
パブリック メソッド
名前 |
説明 |
---|---|
プロパティ ページのダイアログ ボックス ウィンドウを作成します。 |
|
SetObjectsで指定された基のオブジェクトには、現在のページのプロパティの値を適用します。 ATL 実装は、S_OKを返します。 |
|
[ライセンス認証]で作成されたウィンドウを破棄します。 |
|
プロパティ ページについての情報を取得します。 |
|
プロパティ ページの Windows のヘルプを起動します。 |
|
アクティブになった時点からプロパティ ページが変更されたかどうかを示します。 |
|
位置とサイズ変更プロパティ ページ]ダイアログ ボックス。 |
|
必要に応じて、そのままプロパティ ページの状態を変更するフラグを設定します。 |
|
プロパティ ページに関連付けられたオブジェクトに IUnknown のポインターの配列を提供します。 これらのオブジェクトは [適用]の呼び出しによって現在のページのプロパティの値を受け取ります。 |
|
プロパティ ページのプロパティ フレームと通信 IPropertyPageSite のポインターをプロパティ ページに示します。 |
|
プロパティ ページのダイアログ ボックスを表示するか非表示にします。 |
|
指定したキーストロークを処理します。 |
パブリック データ メンバー
名前 |
説明 |
---|---|
プロパティ ページの状態が変更されていないかどうかを指定します。 |
|
プロパティ ページを説明する文字列が関連付けられたリソース識別子を格納します。 |
|
プロパティ ページに関連付けられたヘルプ トピックのコンテキストの識別子を格納します。 |
|
プロパティ ページを説明するヘルプ ファイルの名前が付けられたリソース識別子を格納します。 |
|
プロパティ ページのタブに表示される文字列と関連付けられたリソース識別子を格納します。 |
|
プロパティ ページに関連付けられているオブジェクトの数を格納します。 |
|
プロパティ ページのプロパティ フレームと通信 IPropertyPageSite インターフェイスへのポインター。 |
|
オブジェクトへの IUnknown のポインターの配列へのポインターは、プロパティ ページに関連付けられています。 |
|
ピクセルでプロパティ ページのダイアログ ボックスの高さと幅が格納されます。 |
解説
IPropertyPage のインターフェイスは、オブジェクトがプロパティ シート内の特定のプロパティ ページを管理できます。 クラス IPropertyPageImpl は、このインターフェイスの既定の実装を提供し、デバッグ ビルドでダンプ デバイスに情報を送信して IUnknown を実装します。
関連トピック ATL チュートリアル、ATL プロジェクトの作成
継承階層
IPropertyPage
IPropertyPageImpl
必要条件
Header: atlctl.h