次の方法で共有


COlePropertiesDialog クラス

Windows に共通の [OLE プロジェクト プロパティ] ダイアログ ボックスをカプセル化します。

class COlePropertiesDialog : public COleDialog

メンバー

ka5ff56z.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

COlePropertiesDialog::COlePropertiesDialog

COlePropertiesDialog オブジェクトを構築します。

ka5ff56z.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

COlePropertiesDialog::DoModal

ダイアログ ボックスを表示し、フォントを選択できるようにします。

COlePropertiesDialog::OnApplyScale

ドキュメント アイテムのスケーリングが変更されたときに、フレームワークによって呼び出されます。

ka5ff56z.collapse_all(ja-jp,VS.110).gifパブリック データ メンバー

名前

説明

COlePropertiesDialog::m_gp

COlePropertiesDialog のオブジェクトの「」の概要ページの初期化に使われる構造体。

COlePropertiesDialog::m_lp

COlePropertiesDialog のオブジェクトの「Links」ページの初期化に使われる構造体。

COlePropertiesDialog::m_op

COlePropertiesDialog のオブジェクトの初期化に使われる構造体。

COlePropertiesDialog::m_psh

追加のカスタム プロパティ ページを追加するために使用される構造体。

COlePropertiesDialog::m_vp

COlePropertiesDialog のオブジェクトの表示「」のページのカスタマイズに使用される構造体。

解説

共通の OLE オブジェクトのプロパティ ダイアログ ボックスに Windows の標準に一貫した OLE ドキュメント内の項目のプロパティを表示および変更するための簡単な方法を提供します。これらのプロパティは、ドキュメントの項目には、項目のリンクのイメージやアイコンのスケーリング表されるファイルのほか、および詳細情報を表示するためのオプションを内に項目のリンクが (項目がリンクされていれば) あります。

COlePropertiesDialog のオブジェクトを使用するには、最初に COlePropertiesDialog のコンストラクターを使用してオブジェクトを作成します。ダイアログ ボックスが構築されたら、ダイアログ ボックスを表示してユーザーがアイテムのプロパティを変更できるように DoModal のメンバー関数を呼び出します。DoModal は、ユーザーが [OK] (IDOK) または [キャンセル] (IDCANCEL) のボタンを選択したかどうかを返します。[OK]および[Cancel]ボタンに適用、追加のボタンがあります。ユーザーが選択したときに適用して、行われた項目へのドキュメントの項目のプロパティに変更が適用され、イメージが自動的に、アクティブなまま更新されます。

m_psh のデータ メンバーは PROPSHEETHEADER の構造体へのポインターで、ほとんどの場合、を明示的にアクセスする必要はありません。1 種類の例外は、既定の[全般]以外の追加プロパティ ページを必要とし、表示、ページをリンクするときです。この場合、DoModal のメンバー関数を呼び出す前に、カスタム ページを含めるに m_psh のデータ メンバーを変更できます。

OLE のダイアログ ボックスの詳細については、" " OLE のダイアログ ボックスを参照してください。

継承階層

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COlePropertiesDialog

必要条件

Header: afxodlgs.h

参照

関連項目

COleDialog クラス

階層図

COleDialog クラス

CPropertyPage クラス

概念

MFC CIRC サンプル