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


COleClientItem::ActivateAs

Средства преобразования объекта OLE польз, чтобы активировать элемент, как если бы был элементом типа, указанного clsidNew.

virtual BOOL ActivateAs(
   LPCTSTR lpszUserType,
   REFCLSID clsidOld,
   REFCLSID clsidNew 
);

Параметры

  • lpszUserType
    Указатель на строку пользовательский тип целевого объекта, например "документ слова".

  • clsidOld
    Ссылка на текущий идентификатору класса элементаИдентификатор класса должно представлять тип фактического объекта, например сохранен, если соединение не будет.В этом случае он должен быть идентификатором CLSID элемента, к которому относится.COleConvertDialog автоматически обеспечивает правильный идентификатор класса для элемента.

  • clsidNew
    Ссылка на идентификатору класса целевого объекта

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

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Это вызываются автоматически COleConvertDialog::DoConvert.Она обычно не вызывается напрямую.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleClientItem

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

Класс COleConvertDialog

COleClientItem::ConvertTo

COleClientItem::Reload