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


Класс COlePasteSpecialDialog

Общий для диалогового окна вставки объектов OLE.

class COlePasteSpecialDialog : public COleDialog

Члены

Открытые конструкторы

Имя

Описание

COlePasteSpecialDialog::COlePasteSpecialDialog

Создает объект COlePasteSpecialDialog.

Открытые методы

Имя

Описание

COlePasteSpecialDialog::AddFormat

Добавляет пользовательские форматы в список форматов, приложение может вставить.

COlePasteSpecialDialog::AddLinkEntry

Добавляет новую запись в список поддерживаемых форматов буфера обмена.

COlePasteSpecialDialog::AddStandardFormats

Добавляет CF_BITMAP, CF_DIB, CF_METAFILEPICT и, при необходимости, CF_LINKSOURCE в список форматов, приложение может вставить.

COlePasteSpecialDialog::CreateItem

Создает элемент в документе контейнера с использованием указанного формата.

COlePasteSpecialDialog::DoModal

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

COlePasteSpecialDialog::GetDrawAspect

Указывает, следует ли нарисовать элемент в качестве значка или нет.

COlePasteSpecialDialog::GetIconicMetafile

Получает дескриптор к метафайлу, связанный с иконической формой этого элемента.

COlePasteSpecialDialog::GetPasteIndex

Возвращает индекс доступных параметров вставки, выбрать пользователем.

COlePasteSpecialDialog::GetSelectionType

Возвращает тип выделения выбранный.

Открытые члены данных

Имя

Описание

COlePasteSpecialDialog::m_ps

Структура типа OLEUIPASTESPECIAL, который контролирует функцию диалогового окна.

Заметки

Создайте объект класса COlePasteSpecialDialog, когда нужно вызвать это диалоговое окно. После того как объект COlePasteSpecialDialog был создан, можно использовать функции-члены AddFormat и AddStandardFormats для добавления форматов буфера обмена в диалоговое окно. Также можно использовать структуру m_ps для инициализации значений или состояния элементов управления в диалоговом окне. Структура m_ps типа OLEUIPASTESPECIAL.

Дополнительные сведения см. в разделе макет OLEUIPASTESPECIAL в Windows SDK.

Дополнительные сведения о диалоговых окон OLE- определенной см. в статье диалоговые окна в OLE.

Иерархия наследования

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COlePasteSpecialDialog

Требования

Header: afxodlgs.h

См. также

Ссылки

Класс COleDialog

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

Класс COleDialog

Основные понятия

Образец OCLIENT MFC