ICONINFO

La struttura ICONINFO contiene informazioni su un'icona o un cursore.

typedef struct _ICONINFO {/ / ii BOOL fIcon; 
   DWORD xHotspot; 
   DWORD yHotspot; 
   HBITMAP hbmMask; 
   HBITMAP hbmColor; 
} ICONINFO 
 

Membri

fIcon
Specifica se questa struttura definisce un cursore o un'icona. Il valore TRUE consente di specificare un'icona; FALSE specifica un cursore.
xHotspot
Specifica la coordinata x del punto caldo di un cursore. Se questa struttura definisce un'icona, il punto caldo è sempre al centro dell'icona e questo membro viene ignorato.
yHotspot
Specifica la coordinata y del punto caldo del cursore. Se questa struttura definisce un'icona, il punto caldo è sempre al centro dell'icona e questo membro viene ignorato.
hbmMask
Specifica la maschera di bit bitmap dell'icona. Se questa struttura definisce un'icona in bianca e nero, questa maschera di bit viene formattato in modo che la metà superiore è l'icona e maschera di bit e la metà inferiore è la maschera di bit XOR icona. In questa condizione, l'altezza dovrebbe essere un multiplo di due. Se questa struttura definisce un'icona di colore, questa maschera definisce solo la maschera di bit e dell'icona.
hbmColor
Gestire alla bitmap icona colore. Questo membro può essere facoltativo se questa struttura definisce un'icona in bianca e nero. La maschera di bit e di hbmMask viene applicato con il flag SRCAND alla destinazione; Successivamente, la bitmap di colore viene applicata (utilizzando l'operatore XOR) alla destinazione utilizzando il flag SRCINVERT.

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:Dichiarata in winuser.

Vedi anche

Panoramica di icone, icona strutture, CreateIconIndirect, GetIconInfo

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index