Поделиться через


COlePasteSpecialDialog::DoModal

Отображает диалоговое окно вставка объектов OLE.

virtual INT_PTR DoModal( );

Возвращаемое значение

Состояние завершения диалога. Одно из следующих значений:

  • IDOK если диалоговое окно было успешно.

  • IDCANCEL если пользователь отменил диалоговое окно.

  • IDABORT если возникла ошибка. Если возвращается IDABORT, вызовите функцию-член COleDialog::GetLastError чтобы получить дополнительные сведения о типе возникшей ошибки. Для списка возможных ошибок см. в описании функции OleUIPasteSpecial в Windows SDK.

Заметки

Если необходимо инициализировать разными управления диалогового окна элементами параметра структуры m_ps, то это необходимо сделать до вызова DoModal, но после того, как объект диалогового окна.

Если DoModal возвращает IDOK, можно вызывать другие функции-члены для получения параметров или ввод данных пользователем в диалоговом окне.

Требования

Header: afxodlgs.h

См. также

Ссылки

Класс COlePasteSpecialDialog

Диаграмма иерархии

Класс COleDataObject

COleDialog::GetLastError

CDialog::DoModal

COlePasteSpecialDialog::COlePasteSpecialDialog

COlePasteSpecialDialog::GetDrawAspect

COlePasteSpecialDialog::GetIconicMetafile

COlePasteSpecialDialog::GetPasteIndex

COlePasteSpecialDialog::GetSelectionType