COleServerItem::OnInitFromData
Chiamato dal framework per inizializzare un elemento OLE tramite il contenuto pDataObject.
virtual BOOL OnInitFromData(
COleDataObject* pDataObject,
BOOL bCreation
);
Parametri
pDataObject
Puntatore a un oggetto dati OLE contenente i dati in diversi formati per inizializzare l'elemento OLE.bCreation
TRUE se la funzione viene chiamata per inizializzare un elemento OLE che viene creato da un'applicazione contenitore. FALSE se la funzione viene chiamata per sostituire il contenuto di un elemento OLE già esistente.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Se bCreation è TRUE, questa funzione viene chiamata se un contenitore implementa il nuovo oggetto di inserimento in base alla selezione corrente. I dati selezionati vengono utilizzati quando si crea il nuovo elemento OLE. Ad esempio quando selezionano un intervallo di celle in un foglio di calcolo e quindi utilizzando il nuovo oggetto di inserimento per creare un grafico in base ai valori nell'intervallo selezionato. L'implementazione predefinita non esegue alcuna operazione. Eseguire l'override di questa funzione per scegliere un formato accettabile da quelli offerti da pDataObject e per inizializzare l'elemento OLE basata sui dati forniti. Si tratta di un sottoponibile a override avanzato.
Per ulteriori informazioni, vedere IOleObject::InitFromData in Windows SDK.
Requisiti
Header: afxole.h