Share via


COlePropertiesDialog::COlePropertiesDialog

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

COlePropertiesDialog(
   COleClientItem* pItem,
   UINT nScaleMin = 10,
   UINT nScaleMax = 500,
   CWnd* pParentWnd = NULL 
);

パラメーター

  • pItem
    アクセスされるプロパティを持つドキュメント アイテムへのポインター。

  • nScaleMin
    ドキュメント アイテムのイメージの最小倍率。

  • nScaleMax
    ドキュメント アイテムのイメージの最大倍率。

  • pParentWnd
    ダイアログ ボックスの親またはオーナーへのポインター。

解説

ドキュメント アイテムのスケーリングを実装するには、COlePropertiesDialog から独自の OLE の [オブジェクト プロパティ] コモン ダイアログ クラスを派生させます。 このクラスのインスタンスが実装するダイアログ ボックスは、ドキュメント アイテムのスケーリングをサポートしていません。

既定では、[OLE オブジェクト プロパティ] コモン ダイアログ ボックスは、次の 3 つの既定のページを持っています。

  • [全般]

    このページには、選択されたドキュメント アイテムが表すファイルについてのシステム情報が含まれています。 このページで、ユーザーは選択されたアイテムをほかの型に変換できます。

  • ビュー

    このページには、アイテムの表示、アイコンの変更、イメージのスケーリングのためのオプションが含まれています。

  • Link

    このページには、リンク アイテムの位置の変更や、リンク アイテムの更新についてのオプションが含まれています。 このページで、ユーザーは選択されたアイテムのリンクを切り離すことができます。

既定で用意されているページの後にページを追加するには、COlePropertiesDialog の派生クラスのコンストラクターを終了する前に m_psh メンバー変数を変更します。 これは、COlePropertiesDialog コンストラクターの高度な実装です。

必要条件

**ヘッダー:**afxodlgs.h

参照

参照

COlePropertiesDialog クラス

階層図

COlePropertiesDialog::OnApplyScale

その他の技術情報

COlePropertiesDialog のメンバー