COleServerItem::OnInitFromData

virtuel BOOL OnInitFromData ( COleDataObject * pDataObject, BOOL bCreation );

Valeur de retour

Différent de zéro en cas de succès ; sinon 0.

Paramètres

pDataObject

Pointeur vers un objet OLE de données contenant des données dans divers formats pour l'initialisation de l'objet OLE.

bCreation

TRUE si la fonction est appelée pour initialiser un OLE point étant nouvellement créées par une application conteneur. FALSE si la fonction est appelée à remplacer le contenu d'un élément déjà existant de OLE.

Remarques

Appelé par le framework pour initialiser un élément OLE à l'aide du contenu de pDataObject. Si bCreation est TRUE, cette fonction est appelée, si un conteneur implémente insérer un nouvel objet basé sur la sélection actuelle. Les données sélectionnées sont utilisées lors de la création du nouvel élément OLE. Par exemple, lorsque sélectionner une plage de cellules dans un tableur et en utilisant le nouveau insérer un objet pour créer un graphique basé sur les valeurs dans la plage sélectionnée. L'implémentation par défaut ne fait rien. Substituer cette fonction pour choisir un format acceptable de ceux offerts par pDataObject et initialiser l'élément OLE basé sur les données fournies. C'est une avancée overridable.

Pour plus d'informations, voir IOleObject::InitFromData dans le OLE 2 de référence du programmeur, Volume 1.

|&Nbsp Aperçu de COleServerItem ; Membres de la classe | Graphique de la hiérarchie

Index