Fungsi SetSystemCursor (winuser.h)
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.
Sintaks
BOOL SetSystemCursor(
[in] HCURSOR hcur,
[in] DWORD id
);
Parameter
[in] hcur
Jenis: HCURSOR
Handel ke kursor. Fungsi menggantikan konten kursor sistem yang ditentukan oleh id dengan konten kursor yang ditangani oleh hcur.
Sistem menghancurkan hcur dengan memanggil fungsi DestroyCursor . Oleh karena itu, hcur tidak dapat menjadi kursor yang dimuat menggunakan fungsi LoadCursor . Untuk menentukan kursor yang dimuat dari sumber daya, salin kursor menggunakan fungsi CopyCursor , lalu teruskan salinan ke SetSystemCursor.
[in] id
Jenis: DWORD
Kursor sistem untuk mengganti dengan isi hcur. Parameter ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
OCR_NORMAL32512 |
Pilihan normal |
OCR_IBEAM32513 |
Teks pilih |
OCR_WAIT32514 |
Sibuk |
OCR_CROSS32515 |
Pilih presisi |
OCR_UP32516 |
Pilih alternatif |
OCR_SIZENWSE32642 |
Mengubah ukuran diagonal 1 |
OCR_SIZENESW32643 |
Mengubah ukuran diagonal 2 |
OCR_SIZEWE32644 |
Mengubah ukuran horizontal |
OCR_SIZENS32645 |
Mengubah ukuran vertikal |
OCR_SIZEALL32646 |
Move |
OCR_NO32648 |
Tidak tersedia |
OCR_HAND32649 |
Pilih tautan |
OCR_APPSTARTING32650 |
Bekerja di latar belakang |
Nilai kembali
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
Agar aplikasi menggunakan salah satu konstanta OCR_, konstanta OEMRESOURCE harus ditentukan sebelum file header Windows.h disertakan.
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 |
Lihat juga
Konseptual
Referensi