Kursor

Kursor adalah gambar kecil yang lokasinya di layar dikendalikan oleh perangkat penunjuk, seperti mouse, pena, atau trackball. Di sisa gambaran umum ini, istilah mouse mengacu pada perangkat penunjuk apa pun.

Ketika pengguna memindahkan mouse, sistem memindahkan kursor yang sesuai. Fungsi kursor memungkinkan aplikasi untuk membuat, memuat, menampilkan, menganimasikan, memindahkan, membatasi, dan menghancurkan kursor.

Di Bagian Ini

Nama Deskripsi
Tentang Kursor Membahas kursor standar.
Menggunakan Kursor Membahas cara melakukan tugas yang terkait dengan kursor.
Referensi Kursor Berisi referensi API.

Fungsi Kursor

Nama Deskripsi
ClipCursor Membatasi kursor ke area persegi panjang di layar. Jika posisi kursor berikutnya (diatur oleh fungsi SetCursorPos atau mouse) terletak di luar persegi panjang, sistem secara otomatis menyesuaikan posisi untuk menyimpan kursor di dalam area persegi panjang.
CopyCursor Menyalin kursor yang ditentukan.
CreateCursor Membuat kursor yang memiliki ukuran, pola bit, dan hot spot yang ditentukan.
DestroyCursor Menghancurkan kursor dan membebaskan memori apa pun yang ditempati kursor. Jangan gunakan fungsi ini untuk menghancurkan kursor bersama.
GetClipCursor Mengambil koordinat layar area persegi panjang tempat kursor terbatas.
GetCursor Mengambil handel ke kursor saat ini.
GetCursorInfo Mengambil informasi tentang kursor global.
GetCursorPos Mengambil posisi kursor, dalam koordinat layar.
GetPhysicalCursorPos Mengambil posisi kursor dalam koordinat fisik.
LoadCursor Memuat sumber daya kursor yang ditentukan dari file yang dapat dieksekusi (.EXE) yang terkait dengan instans aplikasi.
LoadCursorFromFile Membuat kursor berdasarkan data yang terkandung dalam file.
SetCursor Mengatur bentuk kursor.
SetCursorPos Memindahkan kursor ke koordinat layar yang ditentukan. Jika koordinat baru tidak berada dalam persegi layar yang diatur oleh panggilan fungsi ClipCursor terbaru, sistem secara otomatis menyesuaikan koordinat sehingga kursor tetap berada dalam persegi panjang.
SetPhysicalCursorPos Mengatur posisi kursor dalam koordinat fisik.
SetSystemCursor Memungkinkan aplikasi untuk menyesuaikan kursor sistem. Ini menggantikan konten kursor sistem yang ditentukan oleh parameter id dengan konten kursor yang ditentukan oleh parameter hcur dan kemudian menghancurkan hcur.
ShowCursor Menampilkan atau menyembunyikan kursor.

Pemberitahuan Kursor

Nama Deskripsi
WM_SETCURSOR Dikirim ke jendela jika mouse menyebabkan kursor bergerak di dalam jendela dan input mouse tidak diambil.

Struktur Kursor

Nama Deskripsi
CURSORINFO Berisi informasi kursor global.