Sdílet prostřednictvím


COleClientItem::CreateFromFile

Volání této funkce můžete vytvořit vložené položky OLE ze souboru.

BOOL CreateFromFile(
   LPCTSTR lpszFileName,
   REFCLSID clsid = CLSID_NULL,
   OLERENDER render = OLERENDER_DRAW,
   CLIPFORMAT cfFormat = 0,
   LPFORMATETC lpFormatEtc = NULL 
);

Parametry

  • lpszFileName
    Ukazatel myši na název souboru, ze kterého je zboží OLE vytvořen.

  • clsid
    Vyhrazeno pro budoucí použití.

  • 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

Rámci volání této funkce z COleInsertDialog::CreateItem Pokud uživatel zvolí OK v dialogovém okně Vložit objekt a vytvořit ze souboru tlačítko zaškrtnuto.

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

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída COleClientItem

Diagram hierarchie

COleInsertDialog::CreateItem