Fungsi IsClipboardFormatAvailable (winuser.h)

Menentukan apakah clipboard berisi data dalam format yang ditentukan.

Sintaks

BOOL IsClipboardFormatAvailable(
  [in] UINT format
);

Parameter

[in] format

Jenis: UINT

Format clipboard standar atau terdaftar. Untuk deskripsi format clipboard standar, lihat Format Clipboard Standar .

Nilai kembali

Jenis: BOOL

Jika format clipboard tersedia, nilai yang dikembalikan bukan nol.

Jika format clipboard tidak tersedia, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Biasanya, aplikasi yang hanya mengenali satu format clipboard akan memanggil fungsi ini saat memproses pesan WM_INITMENU atau WM_INITMENUPOPUP . Aplikasi kemudian akan mengaktifkan atau menonaktifkan item menu Tempel, tergantung pada nilai yang dikembalikan. Aplikasi yang mengenali lebih dari satu format clipboard harus menggunakan fungsi GetPriorityClipboardFormat untuk tujuan ini.

Contoh

Misalnya, lihat Menempelkan Informasi dari Clipboard.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header winuser.h (sertakan Windows.h)
Pustaka User32.lib
DLL User32.dll
Set API ext-ms-win-ntuser-misc-l1-2-0 (diperkenalkan dalam Windows 8.1)

Lihat juga

Clipboard

Konseptual

CountClipboardFormats

EnumClipboardFormats

GetPriorityClipboardFormat

Referensi

RegisterClipboardFormat

WM_INITMENU

WM_INITMENUPOPUP