Bagikan melalui


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

CreateIcon

DrawIconEx

Ikon

LoadIcon

Referensi