Funzione IsClipboardFormatAvailable (winuser.h)

Determina se gli Appunti contengono dati nel formato specificato.

Sintassi

BOOL IsClipboardFormatAvailable(
  [in] UINT format
);

Parametri

[in] format

Tipo: UINT

Formato standard o registrato negli Appunti. Per una descrizione dei formati standard degli Appunti, vedere Formati standard degli Appunti .

Valore restituito

Tipo: BOOL

Se il formato degli Appunti è disponibile, il valore restituito è diverso da zero.

Se il formato degli Appunti non è disponibile, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

In genere, un'applicazione che riconosce un solo formato appunti chiamerebbe questa funzione durante l'elaborazione del messaggio di WM_INITMENU o WM_INITMENUPOPUP . L'applicazione abilita o disabilita la voce di menu Incolla, a seconda del valore restituito. Le applicazioni che riconoscono più di un formato appunti devono usare la funzione GetPriorityClipboardFormat per questo scopo.

Esempio

Per un esempio, vedere Incolla informazioni dagli Appunti.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-misc-l1-2-0 (introdotto in Windows 8.1)

Vedi anche

Appunti

Informazioni concettuali

CountClipboardFormats

EnumClipboardFormats

GetPriorityClipboardFormat

Riferimento

RegisterClipboardFormat

WM_INITMENU

WM_INITMENUPOPUP