Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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