COleClientItem::GetClipboardData
Эта функция вызывается для получения объекта COleDataSource, содержащий все данные, которые будут помещены в буфер обмена, вызвав функцию-член CopyToClipboard.
void GetClipboardData(
COleDataSource* pDataSource,
BOOL bIncludeLink = FALSE,
LPPOINT lpOffset = NULL,
LPSIZE lpSize = NULL
);
Параметры
pDataSource
Указатель на объект COleDataSource, который будет получать данные OLE, содержащихся в элементе.bIncludeLink
TRUE если данные ссылки должны были включены; в противном случае FALSE.lpOffset
Смещение от начала координат объекта курсора мыши, в точках.lpSize
Размер объекта в пикселях.
Заметки
GetClipboardData вызываются как реализация по умолчанию OnGetClipboardData.Переопределите OnGetClipboardData, только если нужно обеспечить хранение данных в дополнение к тем, предлагаемым CopyToClipboard.Поместите эти форматы в объекте COleDataSource до или после вызова CopyToClipboard, а затем передайте объект COleDataSource функции COleDataSource::SetClipboard.Например, если требуется положение OLE элемента в своем документе контейнера сопроводить его в буфере обмена, то вы определили бы собственный формат для передачи сведений и задать мере его в COleDataSource перед вызовом CopyToClipboard.
Требования
Header: afxole.h