COleClientItem::CreateLinkFromData

BOOL CreateLinkFromData ( COleDataObject * pDataObject, OLERENDER rendre = OLERENDER_DRAW, CLIPFORMAT cfFormat = 0, LPFORMATETC lpFormatEtc = NULL );

Valeur de retour

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

Paramètres

pDataObject

Pointeur vers l'objet COleDataObject d'où l'élément OLE doit être créé.

rendre

Indicateur spécifiant comment le serveur rend l'élément OLE. Pour les valeurs possibles, consultez OLERENDER dans la documentation OLE.

cfFormat

Spécifie le format de données du presse-papiers pour être mis en cache lors de la création de l'élément OLE.

lpFormatEtc

Pointeur vers un structure FORMATETC utilisé si rendre est OLERENDER_FORMAT ou OLERENDER_DRAW. Fournir une valeur pour ce paramètre uniquement si vous souhaitez spécifier des informations sur le format supplémentaire au-delà de la format de presse-papiers spécifié par cfFormat. Si vous omettez ce paramètre, les valeurs par défaut sont utilisées pour les autres champs dans la structure FORMATETC.

Remarques

Appelez cette fonction pour créer un élément lié à un objet COleDataObject . Appelons cela lors d'une opération de chute lorsque l'utilisateur indique un lien doit être créé. Il peut également être utilisé pour gérer la commande Coller Edit. Elle est appelée par le cadre en COleClientItem::CreateLinkFromClipboard et en COlePasteSpecialDialog::CreateItem , lorsque l'option de lien a été sélectionnée.

Pour plus d'informations, voir OleCreateLinkFromData, OLERENDER, et FORMATETC dans la documentation OLE.

Aperçu de COleClientItem |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;COleDataObject::AttachClipboard, COleDataObject, COleClientItem::CreateLinkFromClipboard

Index