COleLinksDialog クラス

OLE の [リンクの編集] ダイアログ ボックスに使用します。

構文

class COleLinksDialog : public COleDialog

メンバー

パブリック コンストラクター

名前 説明
COleLinksDialog::COleLinksDialog COleLinksDialog オブジェクトを構築します。

パブリック メソッド

名前 説明
COleLinksDialog::D oModal [OLE リンクの編集] ダイアログ ボックスを表示します。

パブリック データ メンバー

名前 説明
COleLinksDialog::m_el ダイアログ ボックスの動作を制御する OLEUIEDITLINKS 型の構造体。

解説

このダイアログ ボックスを呼び出す場合は、クラス COleLinksDialog のオブジェクトを作成します。 オブジェクトがCOleLinksDialog構築されたら、m_el構造体を使用して、ダイアログ ボックスのコントロールの値または状態を初期化できます。 構造体は m_el OLEUIEDITLINKS 型です。 このダイアログ クラスの使用方法の詳細については、DoModal メンバー関数を参照してください。

Note

アプリケーション ウィザードによって生成されたコンテナー コードでは、このクラスが使用されます。

詳細については、Windows SDK の OLEUIEDITLINKS 構造体を参照してください。

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

継承階層

CObject

CCmdTarget

CWnd

Cdialog

CCommonDialog

COleDialog

COleLinksDialog

必要条件

ヘッダー: afxodlgs.h

COleLinksDialog::D oModal

[OLE リンクの編集] ダイアログ ボックスを表示します。

virtual INT_PTR DoModal();

戻り値

ダイアログ ボックスの完了状態。 次のいずれかの値:

  • ダイアログ ボックスが正常に表示された場合は IDOK。

  • ユーザーがダイアログ ボックスをキャンセルした場合は IDCANCEL。

  • エラーが発生した場合は IDABORT。 IDABORT が返された場合は、メンバー関数を COleDialog::GetLastError 呼び出して、発生したエラーの種類に関する詳細情報を取得します。 考えられるエラーの一覧については、Windows SDK の OleUIEditLinks 関数を参照してください。

解説

m_el構造体のメンバーを設定してさまざまなダイアログ ボックス コントロールを初期化する場合は、呼び出すDoModal前に、ダイアログ オブジェクトを構築した後に行う必要があります。

COleLinksDialog::COleLinksDialog

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

COleLinksDialog (
    COleDocument* pDoc,
    CView* pView,
    DWORD dwFlags = 0,
    CWnd* pParentWnd = NULL);

パラメーター

pDoc
編集するリンクを含む OLE ドキュメントをポイントします。

pView
pDoc の現在のビューを ポイントします

dwFlags
作成フラグ。ダイアログ ボックスの表示時に [ヘルプ] ボタンを表示するかどうかを指定する 0 またはELF_SHOWHELPが含まれます。

pParentWnd
ダイアログ オブジェクトが属する親または所有者ウィンドウ オブジェクト (種類 CWnd) を指します。 NULL の場合、ダイアログ ボックスの親ウィンドウは メイン アプリケーション ウィンドウに設定されます。

解説

この関数は、オブジェクトのみを COleLinksDialog 構築します。 ダイアログ ボックスを表示するには、DoModal 関数を呼び出します。

COleLinksDialog::m_el

[リンクの編集] ダイアログ ボックスの動作を制御するために使用される OLEUIEDITLINKS 型の構造。

OLEUIEDITLINKS m_el;

解説

この構造体のメンバーは、直接またはメンバー関数を使用して変更できます。

詳細については、Windows SDK の OLEUIEDITLINKS 構造体を参照してください。

関連項目

COleDialog クラス
階層図
COleDialog クラス