DestroyIcon

La funzione DestroyIcon distrugge un'icona e libera di qualsiasi memoria occupata l'icona.

(BOOL DestroyIcon HICON  hIcon / / handle all'icona per distruggere);
 

Parametri

hIcon
Gestire l'icona per essere distrutto. L'icona non deve essere in uso.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito diverso da zero.

Se la funzione ha esito negativo, il valore restituito zero. Per ottenere informazioni di errore estese, chiamare GetLastError.

Osservazioni

solo necessario chiamare DestroyIcon per icone e cursori creati con la funzione CreateIconIndirect . Non utilizzare questa funzione per distruggere un'icona condivisa. Un'icona condivisa valida fino a quando il modulo da cui stato caricato rimane nella memoria. Le seguenti funzioni di ottenere un'icona condivisa:

Windows CE: La funzione DestroyIcon pu essere chiamata sull'icona handle restituito da CreateIconIndirect, ExtractIconEx, LoadImage o LoadIcon. L'icona handle valido dopo la chiamata DestroyIcon.

Descrizione

nbsp;Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Panoramica di icone, icona funzioni, CreateIconIndirect