COleServerItem::GetClipboardData
Appelez cette fonction pour remplir l'objet spécifié de COleDataSource de toutes les données qui seraient copiées dans le presse-papiers si vous appelez CopyToClipboard (les mêmes données seraient également transférées si vous DoDragDropappelé).
void GetClipboardData(
COleDataSource* pDataSource,
BOOL bIncludeLink = FALSE,
LPPOINT lpOffset = NULL,
LPSIZE lpSize = NULL
);
Paramètres
pDataSource
Pointeur vers l'objet d' COleDataSource qui recevra les données OLE de l'élément dans tous les formats pris en charge.bIncludeLink
TRUE si des données de liens sont copiées dans le presse-papiers. FALSE si votre application serveur ne fait pas en charge.lpOffset
L'offset, en pixels, du curseur de la souris à l'origine de l'objet.lpSize
La taille de l'objet en pixels.
Notes
Appel de cette fonction la fonction membre de GetEmbedSourceData pour obtenir les données natives pour le élément OLE et appelle la fonction membre d' AddOtherClipboardData pour obtenir le format de présentation et les formats pris en charge de conversion. Si bIncludeLink est TRUE, la fonction appelle également GetLinkSourceData pour obtenir les données de lien de l'élément.
Remplacez cette fonction si vous souhaitez mettre les formats d'un objet d' COleDataSource avant ou après ces formats fournis par CopyToClipboard.
Configuration requise
Header: afxole.h
Voir aussi
Référence
COleServerItem::AddOtherClipboardData
COleServerItem::CopyToClipboard