Поделиться через


COleDataObject::GetData

Эта функция вызывается для получения данных из элемента в указанном формате.

BOOL GetData(
   CLIPFORMAT cfFormat,
   LPSTGMEDIUM lpStgMedium,
   LPFORMATETC lpFormatEtc = NULL 
);

Параметры

  • cfFormat
    Формат, в котором данные необходимо вернуть.Этот параметр может быть одним из заранее определенных форматов буфера обмена или значений, возвращаемых функцией Windows RegisterClipboardFormat собственного.

  • lpStgMedium
    Указывает на STGMEDIUM составляющие, получит данные.

  • lpFormatEtc
    Указывает на FORMATETC составляющих описания формат, в котором данные необходимо вернуть.Введите значение параметра, если необходимо определить дополнительные сведения о формате, формате буфера обмена указанным cfFormat.Если это NULL, то используются значения по умолчанию для других полей в структуре FORMATETC.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Дополнительные сведения см. в разделе IDataObject::GetData, STGMEDIUM и FORMATETC в Windows SDK.

Дополнительные сведения см. в разделе RegisterClipboardFormat в Windows SDK.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleDataObject

Диаграмма иерархии

COleDataObject::GetFileData

COleDataObject::GetGlobalData

COleDataObject::IsDataAvailable