Fungsi CreateIconIndirect (winuser.h)
Membuat ikon atau kursor dari struktur ICONINFO .
Sintaks
HICON CreateIconIndirect(
[in] PICONINFO piconinfo
);
Parameter
[in] piconinfo
Jenis: PICONINFO
Penunjuk ke struktur ICONINFO yang digunakan fungsi untuk membuat ikon atau kursor.
Nilai kembali
Jenis: HICON
Jika fungsi berhasil, nilai yang dikembalikan adalah handel ke ikon atau kursor yang dibuat.
Jika fungsi gagal, nilai yang dikembalikan adalah NULL. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Sistem menyalin bitmap dalam struktur ICONINFO sebelum membuat ikon atau kursor. Karena sistem dapat memilih bitmap untuk sementara dalam konteks perangkat, anggota hbmMask dan hbmColor dari struktur ICONINFO tidak boleh dipilih ke dalam konteks perangkat. Aplikasi harus terus mengelola bitmap asli dan menghapusnya ketika tidak lagi diperlukan.
Ketika Anda selesai menggunakan ikon , hancurkan menggunakan fungsi DestroyIcon .
Contoh
Misalnya, lihat Membuat Kursor.
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-gui-l1-3-0 (diperkenalkan dalam Windows 10, versi 10.0.10240) |
Lihat juga
Konseptual