DestroyIcon

DestroyIcon функция уничтожает икону и освобождает память, заняли значок.

(BOOL DestroyIcon HICON  hIcon / / обработать к значку для уничтожения);
 

Параметры

hIcon
Дескриптор для значка необходимо уничтожить. Этот значок не должно быть в эксплуатации.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение не равно нулю.

Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Необходимо только позвонить DestroyIcon для значков и курсоров, созданных с помощью функции CreateIconIndirect . Не используйте эту функцию для уничтожения общий значок. Общий значок является действительным, пока остается в памяти, из которого он был загружен модуль. Следующие функции получить общий значок:

Windows CE: DestroyIcon функция может вызываться на значок дескриптора, возвращенного из CreateIconIndirect, ExtractIconEx, LoadImage или LoadIcon. Недопустимый дескриптор значка после вызова DestroyIcon.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор значки, значок функции, CreateIconIndirect