Condividi tramite


COleClientItem::CreateLinkFromData

Chiamare la funzione per creare un elemento collegato da un oggetto COleDataObject.

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

Parametri

  • pDataObject
    Puntatore all'oggetto COleDataObject dall'elemento OLE deve essere creato.

  • 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

Chiamare questo durante l'operazione di trascinamento quando l'utente indica che è necessario creare un collegamento. Può essere utilizzato per gestire il comando Incolla di modifica. Viene chiamato dal framework in COleClientItem::CreateLinkFromClipboard e in COlePasteSpecialDialog::CreateItem quando l'opzione di collegamento selezionata.

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

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe COleClientItem

Grafico delle gerarchie

COleDataObject::AttachClipboard

Classe COleDataObject

COleClientItem::CreateLinkFromClipboard