Partager via


COleControl::OnSetData

Appelé par l'infrastructure pour remplacer les paramètres par les données spécifiées.

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

Paramètres

  • lpFormatEtc
    Pointeur vers une structure de FORMATETC spécifiant le format des données.

  • lpStgMedium
    Pointeur vers une structure de STGMEDIUM dans laquelle les données résident.

  • bRelease
    TRUE si le contrôle récupère le support de stockage ; FALSE si le contrôle récupère le support de stockage.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Notes

Si les données sont au format persistant de jeu de propriétés, l'implémentation par défaut modifie l'état du contrôle en conséquence. Sinon, l'implémentation par défaut ne fait rien. Si bRelease est TRUE, un appel à ReleaseStgMedium est effectué ; sinon pas.

Remplacez cette fonction pour remplacer les paramètres par les données spécifiées.

Pour plus d'informations, consultez les structures de FORMATETC et de STGMEDIUM dans Kit de développement logiciel Windows.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

COleControl, classe

Graphique de la hiérarchie

COleControl::DoPropExchange