Уничтожает иконку и освобождает память,
занятую иконкой.
BOOL DestroyIcon(
HICON hIcon
);
Параметры
hIcon
Дескриптор иконки, которая будет уничтожена.
Иконка не должна быть в использовании.
Возвращаемое значение
В случае успеха, возвращаемое значение не равно
нулю.
В случае ошибки, функция вернёт ноль. Для
получения более подробной информации о ошибке,
можно воспользоваться функцией GetLastError.
Замечания
Вызывать функцию DestroyIcon для иконок и
курсоров необходимо только тогда, если они
создавались следующими функциями: CreateIconFromResourceEx
(если вызывалась без флага LR_SHARED), CreateIconIndirect, и CopyIcon.
Не используйте эту функцию для уничтожения
иконки совместного пользования. При помощи
следующих функций можно получить иконки общего
пользования: