Condividi tramite


COleControl::OnSetData

Chiamato dal framework per sostituire i dati del controllo con i dati specificati.

virtual BOOL OnSetData(  
   LPFORMATETC lpFormatEtc,  
   LPSTGMEDIUM lpStgMedium, 
   BOOL bRelease  
);

Parametri

  • lpFormatEtc
    Puntatore a una struttura FORMATETC che specifica il formato dei dati.

  • lpStgMedium
    Puntatore a una struttura STGMEDIUM in cui i dati risiedono.

  • bRelease
    TRUE se il controllo disponibile il supporto di archiviazione; FALSE se il controllo disponibile il supporto di archiviazione.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Note

Se i dati in formato persistente set della proprietà, l'implementazione predefinita modifica pertanto lo stato del controllo. In caso contrario, l'implementazione predefinita non esegue alcuna operazione. Se bRelease è TRUE, pertanto una chiamata a ReleaseStgMedium viene eseguita; altrimenti non.

Eseguire l'override di questa funzione per sostituire i dati del controllo con i dati specificati.

Per ulteriori informazioni, vedere le strutture STGMEDIUM e FORMATETC in Windows SDK.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe COleControl

Grafico delle gerarchie

COleControl::DoPropExchange