COleClientItem::CreateFromFile

Chiamare la funzione per creare un elemento OLE incorporato da un file.

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

Parametri

  • lpszFileName
    Puntatore al nome del file da cui l'elemento OLE deve essere creato.

  • clsid
    Riservato per utilizzi futuri.

  • eseguire il rendering
    Contrassegnare come specificare il server esegue il rendering dell'elemento OLE.Per i valori possibili, vedere OLERENDER in Windows SDK.

  • cfFormat
    Specifica il formato di dati degli Appunti da memorizzare nella cache quando creano l'elemento OLE.

  • lpFormatEtc
    Il puntatore a una struttura FORMATETC utilizzata se eseguire il rendering è OLERENDER_FORMAT o OLERENDER_DRAW.Immettere un valore per il parametro solo se si desidera specificare informazioni aggiuntive di formato oltre il formato degli Appunti specificato da cfFormat.Se si omette questo parametro, vengono utilizzati i valori predefiniti per gli altri campi nella struttura FORMATETC.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Note

Il framework chiama la funzione da COleInsertDialog::CreateItem se viene scelto OK dalla finestra di dialogo dell'oggetto di inserimento quando il creare il pulsante del file selezionato.

Per ulteriori informazioni, vedere OleCreateFromFile, OLERENDERe FORMATETC in Windows SDK.

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe di COleClientItem

Grafico della gerarchia

COleInsertDialog::CreateItem