Sdílet prostřednictvím


COleClientItem::CreateLinkFromData

Volání funkce vytvoření propojené položky z COleDataObject objektu.

BOOL CreateLinkFromData( 
   COleDataObject* pDataObject, 
   OLERENDER render = OLERENDER_DRAW, 
   CLIPFORMAT cfFormat = 0, 
   LPFORMATETC lpFormatEtc = NULL  
);

Parametry

  • pDataObject
    Ukazatel COleDataObject objektu, ze kterého je zboží OLE vytvořen.

  • vykreslení
    Příznak určující, jak bude server zobrazovat položky OLE.Možné hodnoty viz OLERENDER v .

  • cfFormat
    Určuje formát data schránky do mezipaměti při vytváření položky OLE.

  • lpFormatEtc
    Ukazatel FORMATETC struktury použít, pokud vykreslení je OLERENDER_FORMAT nebo OLERENDER_DRAW.Zadejte hodnotu pro tento parametr pouze tehdy, pokud chcete zadat informace o další formát schránky formátu zadaném cfFormat .Pokud tento parametr vynecháte, budou použity výchozí hodnoty do polí FORMATETC struktury.

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak 0.

Poznámky

Když uživatel označuje, že by měl být vytvořen odkaz, volání to během operace přetažení.Jej lze použít také ke zpracování příkazu Vložit upravit.Volání v rámci COleClientItem::CreateLinkFromClipboard a COlePasteSpecialDialog::CreateItem Pokud byla vybrána možnost propojení.

Další informace naleznete v OleCreateLinkFromData, OLERENDER, a FORMATETC v .

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída COleClientItem

Graf hierarchie

COleDataObject::AttachClipboard

Třída COleDataObject

COleClientItem::CreateLinkFromClipboard