OleIsCurrentClipboard 函数 (ole2.h)

确定以前由 OleSetClipboard 函数放置在剪贴板上的数据对象指针是否仍在剪贴板上。

语法

HRESULT OleIsCurrentClipboard(
  [in] LPDATAOBJECT pDataObj
);

参数

[in] pDataObj

指向包含相关剪贴板数据的数据对象上的 IDataObject 接口的指针,调用方先前将其放置在剪贴板上。

返回值

此函数在成功时返回S_OK。 其他可能的值包括以下内容。

返回代码 说明
S_FALSE
指定的指针不在剪贴板上。

注解

OleIsCurrentClipboard 仅适用于 OleSetClipboard 函数中使用的数据对象。 数据对象的使用者无法调用它来确定在上一次 OleGetClipboard 调用时剪贴板上的对象是否仍在剪贴板上。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 ole2.h
Library Ole32.lib
DLL Ole32.dll
API 集 Windows 10版本 10.0.15063 中引入的 ext-ms-win-com-ole32-l1-1-5 ()

另请参阅

OleFlushClipboard

OleSetClipboard