Share via


Función OleIsCurrentClipboard (ole2.h)

Determina si el puntero del objeto de datos colocado anteriormente en el Portapapeles por la función OleSetClipboard sigue en el Portapapeles.

Sintaxis

HRESULT OleIsCurrentClipboard(
  [in] LPDATAOBJECT pDataObj
);

Parámetros

[in] pDataObj

Puntero a la interfaz IDataObject del objeto de datos que contiene datos de portapapeles de interés, que el autor de la llamada colocó anteriormente en el Portapapeles.

Valor devuelto

Esta función devuelve S_OK si se ejecuta correctamente. Otros valores posibles incluyen lo siguiente.

Código devuelto Descripción
S_FALSE
El puntero especificado no está en el Portapapeles.

Comentarios

OleIsCurrentClipboard solo funciona para el objeto de datos usado en la función OleSetClipboard . El consumidor del objeto de datos no puede llamarlo para determinar si el objeto que estaba en el Portapapeles en la llamada anterior al OleGetClipboard sigue en el Portapapeles.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ole2.h
Library Ole32.lib
Archivo DLL Ole32.dll
Conjunto de API ext-ms-win-com-ole32-l1-1-5 (introducido en Windows 10, versión 10.0.15063)

Consulte también

OleFlushClipboard

OleSetClipboard