Fungsi DrawIcon (winuser.h)
Menggambar ikon atau kursor ke dalam konteks perangkat yang ditentukan.
Untuk menentukan opsi gambar tambahan, gunakan fungsi DrawIconEx .
Sintaks
BOOL DrawIcon(
[in] HDC hDC,
[in] int X,
[in] int Y,
[in] HICON hIcon
);
Parameter
[in] hDC
Jenis: HDC
Handel ke konteks perangkat tempat ikon atau kursor akan digambar.
[in] X
Jenis: int
Koordinat x logis dari sudut kiri atas ikon.
[in] Y
Jenis: int
Koordinat y logis dari sudut kiri atas ikon.
[in] hIcon
Jenis: HICON
Handel ke ikon yang akan digambar.
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
DrawIcon menempatkan sudut kiri atas ikon di lokasi yang ditentukan oleh parameter X dan Y . Lokasi tunduk pada mode pemetaan saat ini dari konteks perangkat.
DrawIcon menggambar ikon atau kursor menggunakan lebar dan tinggi yang ditentukan oleh nilai metrik sistem untuk ikon; untuk informasi selengkapnya, lihat GetSystemMetrics.
Fungsi DrawIcon memanggil DrawIconEx yang diteruskan DI_NORMAL|DI_DEFAULTSIZE
sebagai bendera.
Contoh
Misalnya, lihat Menampilkan Ikon.
Persyaratan
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-1 (diperkenalkan dalam Windows 10, versi 10.0.14393) |
Lihat juga
Konseptual
Referensi