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


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