COleClientItem::CreateStaticFromData

BOOLCreateStaticFromData (COleDataObject *pDataObject,OLERENDERrendering=,OLERENDER_DRAW,CLIPFORMATcfFormat=0,LPFORMATETClpFormatEtc=NULL);

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

pDataObject

Puntatore all'oggetto COleDataObject dal quale elemento OLE deve essere creato.

rendering

Bandiera specificando come il server verrà eseguito il rendering dell'elemento OLE. Per i valori possibili, vedere OLERENDER nella documentazione di OLE.

cfFormat

Specifica il formato di dati negli appunti da memorizzare nella cache quando si crea l'elemento OLE.

lpFormatEtc

Puntatore a un struttura FORMATETC utilizzato se eseguire il rendering è OLERENDER_FORMAT o OLERENDER_DRAW. Fornire un valore per questo parametro solo se si desidera specificare ulteriori informazioni sul formato al formato degli Appunti specificato da cfFormat. Se si omette questo parametro, i valori predefiniti sono utilizzati per gli altri campi della struttura FORMATETC.

Osservazioni

Chiamare questa funzione per creare un elemento statico da un oggetto COleDataObject . Un elemento statico contiene i dati di presentazione ma non i dati nativi; di conseguenza, non possono essere modificato. Questo è essenzialmente lo stesso CreateStaticFromClipboard tranne che un elemento statico può essere creato da un arbitrario COleDataObject, non solo dagli Appunti.

Utilizzate in COlePasteSpecialDialog::CreateItem quando viene selezionato statico.

Per ulteriori informazioni, vedere OleCreateStaticFromData, OLERENDER, e FORMATETC nella documentazione di OLE.

COleClientItem panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleDataObject::AttachClipboard, COleDataObject

Index