COleClientItem::CreateStaticFromData
Chiamare la funzione per creare un elemento statico da un oggetto COleDataObject.
BOOL CreateStaticFromData(
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
Un elemento statico contenente i dati di presentazione ma non i dati nativi; di conseguenza, non può essere modificato.Si tratta essenzialmente la stessa CreateStaticFromClipboard ma un elemento statico può essere creato da COleDataObjectarbitrario, non solo dagli Appunti.
Utilizzato in COlePasteSpecialDialog::CreateItem quando il metodo statico è selezionata.
Per ulteriori informazioni, vedere OleCreateStaticFromData, OLERENDERe FORMATETC in Windows SDK.
Requisiti
Header: afxole.h