Fungsi DestroyCaret (winuser.h)

Menghancurkan bentuk tanda sisipan saat ini, membebaskan tanda sisipan dari jendela, dan menghapus tanda sisipan dari layar.

Sintaks

BOOL DestroyCaret();

Mengembalikan nilai

Jenis: BOOL

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

DestroyCaret menghancurkan tanda sisipan hanya jika jendela dalam tugas saat ini memiliki tanda sisipan. Jika jendela yang tidak ada dalam tugas saat ini memiliki tanda sisipan, DestroyCaret tidak melakukan apa pun dan mengembalikan FALSE.

Sistem ini menyediakan satu tanda sisipan per antrean. Jendela harus membuat tanda sisipan hanya ketika memiliki fokus keyboard atau aktif. Jendela harus menghancurkan tanda sisipan sebelum kehilangan fokus keyboard atau menjadi tidak aktif.

Misalnya, lihat Menghancurkan Caret

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 (termasuk Windows.h)
Pustaka User32.lib
DLL User32.dll
Set API ext-ms-win-ntuser-caret-l1-1-0 (diperkenalkan dalam Windows 8)

Lihat juga

Karet

Konseptual

CreateCaret

HideCaret

Referensi

ShowCaret