Fungsi RegisterClipboardFormatA (winuser.h)
Mendaftarkan format papan klip baru. Format ini kemudian dapat digunakan sebagai format clipboard yang valid.
Sintaks
UINT RegisterClipboardFormatA(
[in] LPCSTR lpszFormat
);
Parameter
[in] lpszFormat
Jenis: LPCTSTR
Nama format baru.
Nilai kembali
Jenis: UINT
Jika fungsi berhasil, nilai yang dikembalikan mengidentifikasi format clipboard yang terdaftar.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Jika format terdaftar dengan nama yang ditentukan sudah ada, format baru tidak terdaftar dan nilai yang dikembalikan mengidentifikasi format yang ada. Ini memungkinkan lebih dari satu aplikasi untuk menyalin dan menempelkan data menggunakan format clipboard terdaftar yang sama. Perhatikan bahwa perbandingan nama format tidak peka huruf besar/kecil.
Format clipboard terdaftar diidentifikasi berdasarkan nilai dalam rentang 0xC000 melalui 0xFFFF.
Ketika format clipboard terdaftar ditempatkan atau diambil dari clipboard, format tersebut harus dalam bentuk nilai HGLOBAL .
Contoh
Misalnya, lihat Mendaftarkan Format Clipboard.
Catatan
Header winuser.h mendefinisikan RegisterClipboardFormat sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
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
Konseptual
Referensi