Bagikan melalui


Fungsi DestroyIcon (winuser.h)

Menghancurkan ikon dan membebaskan memori apa pun yang ditempati ikon.

Sintaks

BOOL DestroyIcon(
  [in] HICON hIcon
);

Parameter

[in] hIcon

Jenis: HICON

Handel ke ikon yang akan dihancurkan. Ikon tidak boleh digunakan.

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

Anda hanya perlu memanggil DestroyIcon untuk ikon dan kursor yang dibuat dengan fungsi berikut: CreateIconFromResourceEx (jika dipanggil tanpa bendera LR_SHARED ), CreateIconIndirect, dan CopyIcon. Jangan gunakan fungsi ini untuk menghancurkan ikon bersama. Ikon bersama valid selama modul tempat modul dimuat tetap berada dalam memori. Fungsi berikut mendapatkan ikon bersama.

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
Set API ext-ms-win-ntuser-gui-l1-1-0 (diperkenalkan dalam Windows 8)

Lihat juga

Konseptual

CopyIcon

CreateIconFromResource

CreateIconFromResourceEx

CreateIconIndirect

Ikon

Referensi