Функция OleIsCurrentClipboard (ole2.h)
Определяет, остается ли в буфере обмена указатель объекта данных, ранее помещенный в буфер обмена функцией OleSetClipboard .
Синтаксис
HRESULT OleIsCurrentClipboard(
[in] LPDATAOBJECT pDataObj
);
Параметры
[in] pDataObj
Указатель на интерфейс IDataObject на объект данных, содержащий интересующие данные буфера обмена, которые вызывающий объект ранее помещали в буфер обмена.
Возвращаемое значение
Эта функция возвращает S_OK при успешном выполнении. Ниже перечислены другие возможные значения.
Код возврата | Описание |
---|---|
|
Указанный указатель не находится в буфере обмена. |
Комментарии
OleIsCurrentClipboard работает только для объекта данных, используемого в функции OleSetClipboard . Потребитель объекта данных не может вызвать его, чтобы определить, находится ли объект, который находился в буфере обмена при предыдущем вызове OleGetClipboard , в буфере обмена.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ole2.h |
Библиотека | Ole32.lib |
DLL | Ole32.dll |
Набор API | ext-ms-win-com-ole32-l1-1-5 (появилось в Windows 10 версии 10.0.15063) |