Freigeben über


GetPriorityClipboardFormat-Funktion (winuser.h)

Ruft das erste verfügbare Zwischenablageformat in der angegebenen Liste ab.

Syntax

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

Parameter

[in] paFormatPriorityList

Typ: UINT*

Die Zwischenablageformate in prioritärer Reihenfolge. Eine Beschreibung der Standardformate der Zwischenablage finden Sie unter Standardablageformate .

[in] cFormats

Typ: int

Die Anzahl der Einträge im Array paFormatPriorityList . Dieser Wert darf nicht größer als die Anzahl der Einträge in der Liste sein.

Rückgabewert

Typ: int

Wenn die Funktion erfolgreich ist, ist der Rückgabewert das erste Zwischenablageformat in der Liste, für das Daten verfügbar sind. Wenn die Zwischenablage leer ist, ist der Rückgabewert NULL. Wenn die Zwischenablage Daten enthält, aber nicht in einem der angegebenen Formate, ist der Rückgabewert –1. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (einschließlich Windows.h)
Bibliothek User32.lib
DLL User32.dll
APIs ext-ms-win-ntuser-misc-l1-5-1 (eingeführt in Windows 10, Version 10.0.14393)

Weitere Informationen

Zwischenablage

Konzept

CountClipboardFormats

EnumClipboardFormats

GetClipboardFormatName

IsClipboardFormatAvailable

Referenz

RegisterClipboardFormat