次の方法で共有


COlePasteSpecialDialog::DoModal

OLE 貼り付け、特別なダイアログ ボックスが表示されます。

virtual INT_PTR DoModal( );

戻り値

ダイアログ ボックスの終了ステータスを返します。次のいずれかの値が返されます。

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

  • ユーザーがダイアログ ボックスをキャンセルIDCANCEL

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

解説

m_ps の構造体を設定してダイアログ ボックスのコントロールを初期化する場合は DoModalを呼び出す前にそのされますが、ダイアログ オブジェクトが構築されたら。

DoModalIDOKがを返す場合、ダイアログ ボックスにユーザーが入力した設定や情報を取得するために、他のメンバー関数を呼び出すことができます。

必要条件

ヘッダー: afxodlgs.h

参照

関連項目

COlePasteSpecialDialog クラス

階層図

COleDataObject クラス

COleDialog::GetLastError

CDialog::DoModal

COlePasteSpecialDialog::COlePasteSpecialDialog

COlePasteSpecialDialog::GetDrawAspect

COlePasteSpecialDialog::GetIconicMetafile

COlePasteSpecialDialog::GetPasteIndex

COlePasteSpecialDialog::GetSelectionType