Condividi tramite


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

Vedere anche

Riferimenti

Classe COleServerItem

Grafico delle gerarchie