Класс 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 .
Примечание.
Код контейнера, созданный мастером приложений, использует этот класс.
Дополнительные сведения см . в структуре OLEUIEDITLINKS в пакете SDK для Windows.
Дополнительные сведения о диалоговых окнах, относящихся к OLE, см. в статье "Диалоговые окна" в OLE.
Иерархия наследования
COleLinksDialog
Требования
Заголовок: afxodlgs.h
COleLinksDialog::D oModal
Отображает диалоговое окно "Изменение ссылок OLE".
virtual INT_PTR DoModal();
Возвращаемое значение
Состояние завершения диалогового окна. Одно из следующих значений:
Идентификатор IDOK, если диалоговое окно было успешно отображено.
IdCANCEL, если пользователь отменил диалоговое окно.
IDABORT, если произошла ошибка. Если идентификатор IDABORT возвращается, вызовите
COleDialog::GetLastError
функцию-член, чтобы получить дополнительные сведения о типе ошибки, которая произошла. Список возможных ошибок см . в функции OleUIEditLinks в пакете SDK для Windows.
Замечания
Если вы хотите инициализировать различные элементы управления диалоговым окном, задав элементы структуры 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;
Замечания
Элементы этой структуры можно изменять напрямую или через функции-члены.
Дополнительные сведения см . в структуре OLEUIEDITLINKS в пакете SDK для Windows.