Función GetPriorityClipboardFormat (winuser.h)

Recupera el primer formato de Portapapeles disponible en la lista especificada.

Sintaxis

int GetPriorityClipboardFormat(
  [in] UINT *paFormatPriorityList,
  [in] int  cFormats
);

Parámetros

[in] paFormatPriorityList

Tipo: UINT*

El Portapapeles da formato, en orden de prioridad. Para obtener una descripción de los formatos estándar del Portapapeles, vea Formatos de Portapapeles estándar .

[in] cFormats

Tipo: int

Número de entradas de la matriz paFormatPriorityList . Este valor no debe ser mayor que el número de entradas de la lista.

Valor devuelto

Tipo: int

Si la función se ejecuta correctamente, el valor devuelto es el primer formato del Portapapeles de la lista para la que están disponibles los datos. Si el Portapapeles está vacío, el valor devuelto es NULL. Si el Portapapeles contiene datos, pero no en ninguno de los formatos especificados, el valor devuelto es –1. Para obtener información de error extendida, llame a GetLastError.

Requisitos

   
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 winuser.h (incluir Windows.h)
Library User32.lib
Archivo DLL User32.dll
Conjunto de API ext-ms-win-ntuser-misc-l1-5-1 (introducido en Windows 10, versión 10.0.14393)

Consulte también

Portapapeles

Conceptual

CountClipboardFormats

EnumClipboardFormats

GetClipboardFormatName

IsClipboardFormatAvailable

Referencia

RegisterClipboardFormat