DestroyIcon

Die Funktion DestroyIcon zerstört ein Symbol und alle das Symbol belegten Speicher frei.

BOOL DestroyIcon) HICON  hIcon / / handle Symbol zu zerstören);
 

Parameter

hIcon
Handle für das Symbol, um zerstört werden. Das Symbol darf nicht verwendet werden.

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL.

Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.

Bemerkungen

Es ist nur erforderlich für Symbole und Cursor erstellt mit die CreateIconIndirect -Funktion DestroyIcon aufrufen. Verwenden Sie diese Funktion nicht, um ein Symbol der gemeinsam genutzten zu zerstören. Ein Symbol der gemeinsam genutzten ist gültig, solange das Modul aus dem es geladen wurde in Erinnerung bleibt. Folgenden Funktionen erhalten einen gemeinsamen Symbol:

Windows CE: Die Funktion DestroyIcon darf für die Icon-Handle zurückgegeben von CreateIconIndirect, ExtractIconEx, LoadImage oder LoadIconaufgerufen werden. Das Icon-Handle ist ungültig, nach dem Aufruf von DestroyIcon.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.

Siehe auch

Übersicht über die Symbole, Symbol Funktionen, CreateIconIndirect